def obtenerMiembros(self): cn = Conexion() cn.abrir() resultado = cn.ejecutaSELECT("SELECT * FROM Miembros") cn.cerrar() return self.__mapearMiembrosenLista(resultado)
def obtenerMedicamentos(self): cn = Conexion() cn.abrir() resultado = cn.ejecutaSELECT("select * from Medicamentos") cn.cerrar() return resultado
def obtenerUsuarios(self): cn = Conexion() cn.abrir() usuarios = cn.ejecutaSELECT("select idUsuario, tipo, nombre, " + "contrasena from Usuarios") cn.cerrar() resultado = self.__mapearUsuarios(usuarios) return resultado
def obtenerSignos(self): cn = Conexion() cn.abrir() signos = cn.ejecutaSELECT("select idSigno, descripcion, min, max " + "from SignosVitales") cn.cerrar() resultado = self.__mapearSignos(signos) return resultado
def obtenerMiembroGrupo(self): cn = Conexion() cn.abrir() resultado = cn.ejecutaSELECT( "SELECT g.idGrupo, m.nombres || ' ' || m.apellidos as nombre,me.descripcion, dosis " + "FROM GrupoMiembros gm " + "inner join Miembros m on m.idMiembro=gm.idMiembro " + "inner join Grupos g on g.idGrupo=gm.idGrupo " + "inner join Medicamentos me on me.idMedicamento=g.idMedicamento order by g.idGrupo" ) cn.cerrar() return resultado
def obtenerMiembros(self): cn = Conexion() cn.abrir() resultado = cn.ejecutaSELECT( "select dosis, " + "Miembros.idMiembro, " + "Miembros.nombres, " + "Miembros.apellidos, " + "Miembros.edad, " + "Miembros.IDsTemperatura, " + "Miembros.IDsAcelerometro, " + "Miembros.IDsRitmoCardiaco, " + "Miembros.IDsPresion " + "from (Grupos inner join GrupoMiembros " + "on Grupos.idGrupo = " + "GrupoMiembros.idGrupo) inner join " + "Miembros on GrupoMiembros.idMiembro " + "= Miembros.idMiembro Where " + "Grupos.idGrupo = " + str(self.idGrupo)) cn.cerrar() return self.__mapearMiembrosenLista(resultado)
def obtenerGrupos(self): con = Conexion() con.abrir() grupos = con.ejecutaSELECT("select * from Grupos") con.cerrar() return grupos