예제 #1
0
def obtenerlista(userid):
    try:
        db = conn.conectDB()
        cursor = db.cursor()
        cursor.execute("call ObtenerLista(%(usr)s);", {"usr": userid})
        lista = cursor.fetchall()
        return lista

        # desconecta del servidor
        db.close()
    except:
        print("error al obtener lista")
예제 #2
0
def Terminarlotedb(userid):
    try:
        db = conn.conectDB()
        cursor = db.cursor()
        #cursor.execute("call ObtenerMensaje(8)")
        cursor.execute("call MarcarFinLote(%(usr)s);", {"usr": userid})
        db.commit()
        print("    Lote finalizado")
        # desconecta del servidor
        db.close()
    except:
        print("error al marcar lote en db")
예제 #3
0
def ObtenerMedia(userid):
    try:
        db = conn.conectDB()
        cursor = db.cursor()
        cursor.execute("call ObtenerMedia(%(usr)s);", {"usr": userid})
        row = cursor.fetchone()
        return row[0]

        # desconecta del servidor
        db.close()
    except:
        print("error al obtener Mensaje Media")
        sys.exit()
예제 #4
0
def login(loginid):
    try:
        db = conn.conectDB()
        cursor = db.cursor()
        cursor.execute("call CheckUser(%(usr)s);", {"usr": loginid})

        row = cursor.fetchone()

        if (row):
            print("    Usuario OK")
            return row[0]
        else:
            print(
                "El usuario no eta activo o no existe, contacte con Tinchoram.com"
            )
            return 0
        db.close()
    except:
        print("Error al verificar usuario")
        input()
        sys.exit()