def obtenerGrupoPorId(self, idGrupo):
     cn = Conexion()
     cn.abrir()
     resultado = cn.ejecutaBusqueda("select * from Grupos " +
                                    "where idGrupo = " + str(idGrupo))
     grupo = self.__mapearGrupo(resultado)
     cn.cerrar()
     return grupo
示例#2
0
 def obtenerUsuarioPorId(self, idUsuario):
     cn = Conexion()
     cn.abrir()
     u = cn.ejecutaBusqueda("select idUsuario, tipo, nombre, " +
                            "contrasena from Usuarios where " +
                            "idUsuario = '" + str(idUsuario) + "'")
     usuario = self.__devuelveUsuario(u)
     cn.cerrar()
     return usuario
示例#3
0
 def obtenerSignoPorId(self, pSigno):
     cn = Conexion()
     cn.abrir()
     s = cn.ejecutaBusqueda("select idSigno, descripcion, min, max " +
                            "from SignosVitales where idSigno = " +
                            str(pSigno.idSigno) + "")
     cn.cerrar()
     signo = self.__mapearSigno(s)
     return signo
示例#4
0
    def obtenerMedicamentoPorId(self, idMedicamento):
        cn = Conexion()
        cn.abrir()
        resultado = cn.ejecutaBusqueda("select * from Medicamentos " +
                                       "where idMedicamento = " +
                                       str(idMedicamento))

        medicamento = self.__mapearMedicamento(resultado)

        cn.cerrar()
        return medicamento
    def obtenerMiembroPorId(self, idMiembro):
        cn = Conexion()
        cn.abrir()
        miembro = cn.ejecutaBusqueda("select idMiembro, nombres, " +
                                     "apellidos, edad, " +
                                     "IDsTemperatura, IDsAcelerometro, " +
                                     "IDsRitmoCardiaco, IDsPresion " +
                                     "from Miembros where idMiembro = " +
                                     str(idMiembro))

        cn.cerrar()
        return self.__mapearEnMiembro(miembro)
示例#6
0
    def __init__(self, pIdGrupo):
        cn = Conexion()
        cn.abrir()
        resultado = cn.ejecutaBusqueda("select idGrupo, periodo, " +
                                       "horaInicial, "
                                       "Medicamentos.idMedicamento, "
                                       "Medicamentos.descripcion " +
                                       "from Grupos inner join Medicamentos " +
                                       "on Grupos.idMedicamento = " +
                                       "Medicamentos.idMedicamento "
                                       "where idGrupo = " + str(pIdGrupo))

        cn.cerrar()
        self.__establecerPropiedades(resultado)