from ClaseManejadorInscripcion import ManejaInscripcion from ClaseManejadorPersona import ManejaPersona from ClaseManejadorTaller import ManejaTaller from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': os.system("cls") mt = ManejaTaller() mt.carga() mi = ManejaInscripcion() mp = ManejaPersona() mp.testing(mt, mi) menu = Menu() salir = False while not salir: os.system("cls") cad = ' MENÚ ' print(cad.center(40, '=')) print('0 - Salir.') print('1 - Inscribir una persona en un taller.') print('2 - Consultar inscripción.') print('3 - Consultar Inscriptos.') print('4 - Registrar pago.') print('5 - Guardar inscripciones.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (op >= 0 and op <= 8): band = True
from ClaseManejadorEmpleados import ManejaEmpleados from Testing import ActivaTesting from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': #ActivaTesting() me = ManejaEmpleados(8) me.cargaArre() menu = Menu() cad = ' MENÚ ' cade = '' salir = False while not salir: os.system("cls") print(cad.center(25, '=')) print('0 - Salir.') print('1 - Registrar horas.') print('2 - Total de tarea.') print('3 - Ayuda para empleados.') print('4 - Calcular sueldo.') print(cade.center(25, '=')) band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (op >= 0 and op <= 4): band = True else: print('La opción ingresada es incorrecta.\n') menu.opcion(op, me)
from ClaseManejaLibros import ManejaLibro from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': os.system("cls") ml = ManejaLibro() ml.cargar() menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(cad.center(58, '=')) print('0 - Salir.') print('1 - Ingresar ID para mostrar detalles de un libro.') print('2 - Ingresar una palabra para ver en que parte se encuentra.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (op >= 0 and op <= 2): band = True else: print('\nLa opción ingresada es incorrecta.\n') menu.opcion(op, ml) salir = op == 0
from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(cad.center(58, '=')) print('0 - Salir.') print('1 - Sumar hora.') print('2 - Restar hora.') print('3 - Distinguir entre dos horas cuál es la mayor.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (op >= 0 and op <= 3): band = True else: print('\nLa opción ingresada es incorrecta.\n') menu.opcion(op) salir = op == 0
from ObjectEncoder import ObjectEncoder from ClaseLista import Lista from ClaseMenu import Menu import os if __name__ == '__main__': obj = ObjectEncoder() autos = obj.Decoder(obj.Leer()) cad = ' MENÚ ' menu = Menu() salir = False while not salir: os.system("cls") print(cad.center(50, '=')) print('0 - Salir.') print('1 - Insertar vehículo en una posición determinada.') print('2 - Agregar vehículo a la colección.') print('3 - Mostrar por posición.') print('4 - Modificar precio base de un vehículo.') print('5 - Mostrar vehículo más económico.') print('6 - Mostrar todos los vehículos.') print('7 - Almacenar en el archivo los vehículos.') op = int(input('Ingrese una opcion: ')) menu.opcion(op, autos, obj) salir = op == 0
from ClaseDocente import Docente from ClaseInvestigador import Investigador from ClaseDocInv import DocenteInvestigador from ClasePersonalApoyo import PersonalApoyo from ClaseDecodif import ObjectEncoder from ClaseLista import ListaPersonal from ClaseMenu import Menu import os import time if __name__ == "__main__": personal = ListaPersonal() Json = ObjectEncoder() dic = Json.LeerArchivo('Personal.json') personal = Json.DecodificarDiccionario(dic) menu = Menu() ban = False while not ban: os.system('cls') print("1. Insertar Agente.") print("2. Agregar Agente.") print("3. Mostra tipo de agente por posicion.") print("4. Generar listado ordenado de datos por nombre de carrera.") print("5. Mostrar cantidad de agentes por area.") print("6. Generar listado de datos por apellido.") print("7. Listar datos por categorias.") print("8. Guardar Datos.") print("9. Mostrar Lista.") print("0. Salir") opcion = input("Ingrese una opcion: ") opcion = int(opcion)
from manejadorAlumnos import manejadorAlumno from Validador import ValidaEntero from ClaseAlumno import Alumno from ClaseMenu import Menu import os if __name__ == '__main__': ma = manejadorAlumno() ma.testAlumnos() menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(ma) print(cad.center(58, '=')) print('0 - Salir.') print( '1 - Ingrese año y división para listar alumnos en malas condiciones.' ) print('2 - Modificar la cantidad máxima de inasistencias permitidas.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (0 <= op <= 2): band = True else: print('\nLa opción ingresada es incorrecta.\n') menu.opcion(op, ma) salir = op == 0
from ClaseManejadorCamiones import ManejadorCamiones from ClaseManejadorCosechas import ManejadorCosechas from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': Camiones = ManejadorCamiones() Camiones.Cargar() Cosechas = ManejadorCosechas() Cosechas.Cargar(Camiones) menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(cad.center(58, '=')) print('0 - Salir.') print( '1 - Ingresar ID de un camión y muestra la cantidad total de kilos descargados.' ) print('2 - Ingrese un dia y muestra un listado de datos.') print('3 - Ingrese nueva carga.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (0 <= op <= 3): band = True else:
from ClaseMenu import Menu from ClaseUsado import Usado from ClaseNuevo import Nuevo from ClaseDecodificador import ObjectEnconder from ClaseLista import ListaVehiculo import os if __name__ == '__main__': vehiculos = ListaVehiculo() Json = ObjectEnconder() Diccionario = Json.LeerArchivo( 'C:/Users/ThinkPad T420/Desktop/Mis cosas/FCEFN/POO/Unidad 3/2020/Practica/Ejercicio 6/vehiculos.json' ) vehiculos = Json.DecodificarDiccionario(Diccionario) menu = Menu() ban = False while not ban: os.system('cls') print("1. Insertar vehiculo") print("2. Agregar vehiculo") print("3. Mostrar tipo de objeto") print("4. Modificar precio base") print("5. Mostrar datos de vehiculo mas economico") print("6. Mostrar datos de todos los vehiculos") print("7. Guardar archivo") print("0. Salir") op = int(input("Ingrese su opcion.")) menu.opcion(op, vehiculos) ban = op == 0
if __name__ == '__main__': os.system("cls") mv = clasemanejadorViajero() mv.testViajeros() print('>>>>>>>>>>>>>LISTA DE VIAJEROS<<<<<<<<<<<<<\n') print(mv) bandera = False while not bandera: ID = ValidaEntero('Ingrese número de viajero frecuente: ') viajero = mv.buscarViajero(ID) if viajero == None: print( 'El número de viajero {} no corresponde a un viajero.'.format( viajero.getId())) else: menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(cad.center(58, '=')) print('Has introducido el ID: {}'.format(viajero.getId())) print("0 - Salir") print("1 - Consultar cantidad de millas.") print("2 - Acumular millas.") print("3 - Canjear millas.") band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (0 <= op <= 3): band = True
from ClaseMenu import Menu from ClasManejador import ManejaLibro import csv import os if __name__ == '__main__': libros = ManejaLibro() libros.cargaLibros() menu = Menu() salir = False while not salir: os.system('cls') print( "\n------------Menu------------\n1. Buscar Libro por ID\n2. Buscar libro por palabra\n3. Salir" ) op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, libros) salir = op == 3 print(salir)
from ObjectEncoder import ObjectEncoder from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': obj = ObjectEncoder() personal = obj.Decoder(obj.Leer()) menu = Menu() cad = ' MENÚ ' cade = '' salir = False while not salir: os.system("cls") print(cad.center(85, '=')) print('0 - Salir.') print('1 - Insertar a agentes en la colección.') print('2 - Agregar agentes a la colección.') print('3 - Mostrar por posición el tipo de agente.') print('4 - Ver el/los docente/s investigador/es de una carrera.') print( '5 - Cantidad de Docentes Investigadores e Investigadores de un área de investigación.' ) print('6 - Mostrar agentes.') print('7 - Mostrar docentes investigadores de una categoria.') print('8 - Guardar en el archivo.') print(cade.center(85, '=')) band = False while not band: op = ValidaEntero('Ingrese una opción: ') if (op >= 0 and op <= 8):
from ClaseManejaSabores import ManejaSabores from ClaseManejaHelados import ManejaHelados from Validador import ValidaEntero from ClaseMenu import Menu import os if __name__ == '__main__': os.system("cls") ms = ManejaSabores() ms.carga() mh = ManejaHelados(ms.getCantidadSabores()) menu = Menu() cad = ' MENÚ ' salir = False while not salir: os.system("cls") print(cad.center(76, '=')) print('0 - Salir.') print('1 - Registrar venta de helado.') print('2 - Ver 5 sabores más vendidos.') print('3 - Ingresar ID de un sabor para ver el total de gramos vendidos.') print('4 - Ingresar Tipo de Helado para ver los sabores más vendidos en dicho tipo.') band = False while not band: op = ValidaEntero('Ingrese una opción: ') if ( op >= 0 and op <= 6 ): band = True else: print('\nLa opción ingresada es incorrecta.\n') menu.opcion(op, ms, mh) salir = op == 0
from ManejadorSabores import ManejaSabores from ManejadorHelados import ManejaHelados from ClaseMenu import Menu import os if __name__ == '__main__': sabores = ManejaSabores() sabores.CargaSabores() m = ManejaHelados() menu = Menu() salir = False while not salir: os.system('cls') print("\n------------------------Menu------------------------\n\n") print("1. Registrar Helado Vendido") print("2. Mostrar sabores mas pedidos") print("3. Ver total de gr. vendidos por sabor") print("4. opcion 4") print("5. Salir") op = int(input('Ingrese una opcion: ')) os.system('cls') menu.opcion(op, sabores, m) salir = op == 5 print(salir)