def AgregarConductor(self, nombre, apellido, DNI, fecha_ingreso): P = Persona() P.nombre = nombre P.apellido = apellido P.DNI = DNI P.fecha_ingreso = fecha_ingreso self.lista_conductores.append(P)
def SetOperario(self, nombre, apellido, DNI, fecha_ingreso): Pe = Persona() Pe.nombre = nombre Pe.apellido = apellido Pe.DNI = DNI Pe.fecha_ingreso = fecha_ingreso self.operario = Pe
def crear_persona_controller(self): """Controlador para creación de nueva persona""" (persona_nombre, persona_apellido, persona_dni) = self.vista.crear_persona() persona = Persona() persona.nombre = persona_nombre persona.apellido = persona_apellido persona.dni = persona_dni persona.create() self.vista.confirmar_creacion() self.persona_controller()
def editar_persona_controller(self): """Controlador para editar un persona""" listado = self.traer_persona() (idpersona, nombre, apellido, dni) = self.vista.editar_persona(listado) persona = Persona() persona.idpersona = int(idpersona) persona.nombre = nombre persona.apellido = apellido persona.dni = int(dni) persona.update() self.vista.confirmar_editar_persona() self.persona_controller()
print("\n\n\tMENU - Persona") print("\n1.\tListar personas") print("2.\tAgregar una persona") print("3.\tModificar una persona") print("4.\tEliminar una persona") print(" \tSalir (otra tecla)") return int(input("\n\tElija una opción: ")) if __name__ == '__main__': serviciopersona = Serviciopersona() # Agregamos una persona p1 = Persona() p1.nombre = 'federico' p1.apellido = 'gonzalez' p1.edad = '20' serviciopersona.add_person(p1) # Agregamos una persona p1 = Persona() p1.nombre = 'claudio' p1.apellido = 'pico' p1.edad = '33' serviciopersona.add_person(p1) # Agregamos al hermano p1 = Persona() p1.nombre = 'nicolas' p1.apellido = 'pico' p1.edad = '40'
if __name__ == '__main__': app = App() serviciopersona = Serviciopersona() while True: opcion_persona = app.menu_persona() if opcion_persona == 1: listPerson = serviciopersona.get_personList() for key in listPerson: print("legajo: %s -> %s" % (key, listPerson[key])) if opcion_persona == 2: p = Persona() p.nombre = input("Ingrese Nombre: ") p.apellido = input("Ingrese apellido: ") p.edad = int(input("Ingrese edad: ")) serviciopersona.add_person(p) if opcion_persona == 3: key = int(input("Ingreso legajo")) p = Persona p.nombre = input("Ingrese Nombre: ") p._apellido = input("Ingrese Apellido: ") p.edad = int(input("Ingrese edad: ")) serviciopersona.update_person(key, p) if opcion_persona == 4: p = Persona() key = int(input("Ingrese legajo de la persona: ")) serviciopersona.delete_person(key)
opcion = input("Elija una opcion: ") if int(opcion) == 1: os.system('clear') print("Opciones de Persona") print("1)Agregar Persona") print("2)Borrar Persona") print("3)Actualizar Persona") opcion_persona = int(input("Elija una opcion: ")) if int(opcion_persona) == 1: os.system('clear') nombre_persona = input("Ingrese nombre: ") apellido_persona = input("Ingrese apellido: ") p = Persona() p.dni = "NULL" p.nombre = nombre_persona p.apellido = apellido_persona p.Insertar() os.system('clear') if int(opcion_persona) == 2: os.system('clear') print("Borrar Persona") dni_persona = input("Ingrese DNI: ") p = Persona() p.dni = dni_persona p.Borrar() os.system('clear') if int(opcion_persona) == 3: os.system('clear') print("Modificar Persona") dni_persona = int(input("Ingrese DNI: ")) nombre_persona = input("Ingrese nombre nuevo: ")
''' Creacion de modulos en python ''' from persona import Persona print('Creacion de objetos'.center(50, '-')) persona1 = Persona("Jorge", "Lara", 32, '5678', 4, 2, 5, m='manzana', p='pera') persona1.nombre = "Davor" persona1.apellido = "Espitia" print(persona1.nombre, persona1.apellido) print('Eliminacion de objetos'.center(50, '-')) del persona1
#!/usr/bin/env python3 #-*- coding: utf-8 -*- from persona import Persona persona1 = Persona(38262759) persona1.nombre = 'Luciano' persona1.apellido = 'Martinez' persona1.profesion = 'Apicultor' persona1.edad = 25 print(persona1) persona1.mayor_de_edad() persona1.ver_dni()