Exemplo n.º 1
0
        print("2.- Dni Receptor")
        print("3.- Todas")

        while True:
            try:
                op = int(input("Introduce una opción: "))
                if op <= 3 and op >= 1:
                    break
                else:
                    print("Introduce un número del 1 al 3!")
            except ValueError:
                print("Introduce un valor numérico!")

        if op == 1:
            dni = input("Introduce el dni del Emisor: ")
            for i in controlador.mostrarFacturas(False, 1, dni):
                print(i)
            print()

        if op == 2:
            dni = input("Introduce el dni del Receptor: ")
            for i in controlador.mostrarFacturas(False, 2, dni):
                print(i)
            print()

        if op == 3:
            for i in controlador.mostrarFacturas(False, 3):
                print(i)
            print()
        continue
Exemplo n.º 2
0
        print("1.- Todas las facturas")
        print("2.- Las introducidas por DNI EMISOR")
        print("3.- Las introducidas por DNI RECEPTOR")

        while True:
            try:
                op2 = int(input("Selecciona una opcion: "))
                if op < 1 or op > 3:
                    print("El numero introducido tiene que ser entre 1 y 3!!")
                else:
                    break
            except ValueError:
                print("El caracter introducido tiene que ser un nuemro!!")

        if op2 == 1:
            for i in con.mostrarFacturas(False, 1):
                print(i)

        if op2 == 2:
            dni = input("Introduce el dni del Emisor: ")
            for i in con.mostrarFacturas(False, 2, dni):
                print(i)

        if op2 == 3:
            dni = input("Introduce el dni del Receptor: ")
            for i in con.mostrarFacturas(False, 3, dni):
                print(i)

    if op == 3:
        print("Como quieres listar las facturas PAGADAS?")
        print("1.- Todas las facturas")