Ejemplo n.º 1
0
def mantTerminales():

    while True:
        print('=====================')
        print("ELEGIR UNA OPCION")
        print('=====================')
        print('1. CREAR TERMINAL')
        print('2. CONSULTAR LISTA DE TERMINALES')
        print('3. MODIFICAR TERMINAL')
        print('4. ELIMINAR TERMINAL')
        print('5. ATRAS')
        option = int(input("Ingrese una opción 1 - 2 - 3 - 4 - 5 \n"))
        if option == 1:
            nombreTerminal = input("Ingrese el nombre de la terminal:\n")
            lugar = func.choiceLugar()
            crud.createTerminal(nombreTerminal, lugar)
        elif option == 2:
            terminales = crud.showTerminals()
        elif option == 3:
            crud.updateTerminals()
        elif option == 4:
            crud.deleteTerminal()
        elif option == 5:
            mn.menuAdmin()
        else:
            print("DIGITE CORRECTAMENTE LOS DATOS")
Ejemplo n.º 2
0
def mantRutas():

    while True:
        print('=====================')
        print("ELEGIR UNA OPCION")
        print('=====================')
        print('1. CREAR RUTA')
        print('2. CONSULTAR LISTA DE RUTA')
        print('3. MODIFICAR RUTA')
        print('4. ELIMINAR RUTA')
        print('5. ATRAS')
        option = int(input("Ingrese una opción 1 - 2 - 3 - 4 - 5 \n"))
        if option == 1:
            import admin.rutas.functions_ruta as func
            cr.createRuta()
            func.volver()
        elif option == 2:
            import admin.rutas.functions_ruta as func
            ruta = cr.showRuta()
            func.volver()
        elif option == 3:
            cr.updateRutas()
        elif option == 4:
            cr.deleteRuta()
        elif option == 5:
            mn.menuAdmin()
Ejemplo n.º 3
0
def volver():
    while True:
        print(
            "DIGITE 1 PARA VOLVER AL MENU DEL ADMINISTRADOR O\n2 PARA EL MANTENIMIENTO DE TERMINALES "
        )
        volver_menu = int(input("Digite su opcion:\n"))
        if volver_menu == 1:
            mn.menuAdmin()
        elif volver_menu == 2:
            tm.mantTerminales()
        else:
            print("Ingrese correctamente una opcion")
            volver()
Ejemplo n.º 4
0
def volver():
    while True:
        print("DIGITE 1 PARA VOLVER AL MENU DEL ADMINISTRADOR O\n2 PARA EL MANTENIMIENTO DE RUTAS ")
        volver_menu = int(input("Digite su opcion:\n"))
        import admin.admin as mn
        import admin.rutas.rutas as rt
        if volver_menu == 1:
            mn.menuAdmin()
        elif volver_menu == 2:
            rt.mantRutas()
        else:
            print("Ingrese correctamente una opcion")
            volver()
Ejemplo n.º 5
0
def volver():
    while True:
        print(
            "Digite 1 para volver al menu principal de admin o 2 para mantenimiento de terminales "
        )
        volver_menu = int(input("Digite su opcion:\n"))
        if volver_menu == 1:
            mn.menuAdmin()
        elif volver_menu == 2:
            ut.mantUnidades()
        else:
            print("Ingrese correctamente una opcion")
            volver()
Ejemplo n.º 6
0
def verifyUserRole(cedula, password):
    cur = ct.db.cursor()
    query = 'SELECT role FROM USERS WHERE cedula=? AND password=?'
    cur.execute(query, (cedula, password))
    result = cur.fetchone()
    ct.db.commit()
    if result[0] == ct.adminRole:
        print(Fore.LIGHTGREEN_EX)
        print("BIENVENIDO ADMINISTRADOR")
        print(Fore.RESET)
        amn.menuAdmin()
    else:
        print(Fore.LIGHTGREEN_EX)
        print("BIENVENIDO CLIENTE(PASAJERO)")
        print(Fore.RESET)
        ps.menuPasajero()
Ejemplo n.º 7
0
def mantUnidades():

    while True:
        print('=====================')
        print("ELEGIR UNA OPCION")
        print('=====================')
        print('1. CREAR UNIDAD')
        print('2. CONSULTAR LISTA DE UNIDADES')
        print('3. MODIFICAR UNIDAD')
        print('4. ELIMINAR UNIDAD')
        print('5. ATRAS')
        option = int(input("Ingrese una opción 1 - 2 - 3 - 4 - 5 \n"))
        if option == 1:
            while True:
                placa = func.randomPlaca()
                verification = un.verifyPlacaUnidad(placa)
                if verification == 0:
                    break
            terminales = func.showTerminals()
            choice = int(input("Escoger una terminal"))
            terminal = terminales[choice - 1][0]
            capacidad = un.capacidadLimiteUnidad()
            cr.createUnidad(placa, capacidad, terminal)
        elif option == 2:
            unidades = cr.showUnidades()
            func.volver()

        elif option == 3:
            unidades = cr.showUnidades()
            if len(unidades) == 0:
                print("No hay unidades que actualizar")
                break
            else:
                cr.updateUnidad()
        elif option == 4:
            placa = input("Ingrese la placa de la unidad:\n")
            cr.deleteUnidad(placa)
        elif option == 5:
            mn.menuAdmin()
        else:
            print("DIGITE CORRECTAMENTE LOS DATOS")