コード例 #1
0
    def obtenerMiembros(self):
        cn = Conexion()
        cn.abrir()
        resultado = cn.ejecutaSELECT("SELECT * FROM Miembros")
        cn.cerrar()

        return self.__mapearMiembrosenLista(resultado)
コード例 #2
0
    def obtenerMedicamentos(self):
        cn = Conexion()
        cn.abrir()
        resultado = cn.ejecutaSELECT("select * from Medicamentos")

        cn.cerrar()
        return resultado
コード例 #3
0
 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
コード例 #4
0
    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
コード例 #5
0
    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
コード例 #6
0
 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)
コード例 #7
0
 def obtenerGrupos(self):
     con = Conexion()
     con.abrir()
     grupos = con.ejecutaSELECT("select * from Grupos")
     con.cerrar()
     return grupos