Esempio n. 1
0
 def verificarUsuario(cls,username,password):
     sql = """SELECT COUNT(*) FROM usuario WHERE usuario=%(usuario)s and (contrasena=%(passw)s or contrasena=encode(digest(%(passw)s, 'sha256'),'hex'));"""
     d = {"usuario":username,"passw":password}
     count = 0 
     # Verificacion de cantidad de usuarios:
     try:
         # Tratar de insertar el usuario con la contrasena encriptada
         cnn  = ConexionBD(sql, d)
         count = cnn.obtenerUno()[0]
     except Exception, e1:
         count = 0
         print(e1) 
Esempio n. 2
0
 def verificarUsuario(cls, username, password):
     sql = """SELECT COUNT(*) FROM usuario WHERE usuario=%(usuario)s and (contrasena=%(passw)s or contrasena=encode(digest(%(passw)s, 'sha256'),'hex'));"""
     d = {"usuario": username, "passw": password}
     count = 0
     # Verificacion de cantidad de usuarios:
     try:
         # Tratar de insertar el usuario con la contrasena encriptada
         cnn = ConexionBD(sql, d)
         count = cnn.obtenerUno()[0]
     except Exception, e1:
         count = 0
         print(e1)
 def consultarUno(cls,cod):
     d={}
     d["idDepto"]=cod
     cnn=ConexionBD(Departamento.SENTENCIA_SELECT_UNO, d, ConexionBD.SELECT)
     dep = cnn.obtenerUno(conversor=Departamento.tupla2Departamento) # print(dep) >> (1,"Santa Ana")
     return dep
Esempio n. 4
0
 def consultarUno(cls, cod):
     d = {}
     d["idPromotora"] = cod
     cnn = ConexionBD(Promotora.SENTENCIA_SELECT_UNO, d, ConexionBD.SELECT)
     pro = cnn.obtenerUno(conversor=Promotora.tupla2Promotora)
     return pro
Esempio n. 5
0
 def consultarUno(cls,user,cursor_factory=None):
     d= {}
     d["usuario"] = user
     cnn = ConexionBD(cls.SENTENCIA_SELECT_UNO, d)
     return cnn.obtenerUno(cursor_factory,conversor=Usuario.tuplaToUsuario)