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