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
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
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
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)
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)