public string IngresarPersona(string nombre, string apellido, int edad) { PERSONA persona = new PERSONA(nombre, apellido, edad); int numeropuesto = 0; if (numeropuesto == -1) { return("no hay espacio"); } else { puestos[numeropuesto].getNombre();; return("Su lugar es: " + numeropuesto.ToString()); } }
static void Main(string[] args) { int opcion = 0; MICRO Univalle = MICRO.getInstancia(); do { Console.WriteLine("1. Ingreso"); Console.WriteLine("2. Salida"); Console.WriteLine("3. Mostrar"); Console.WriteLine("4. Salir"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("Nombre: "); String nombre = Console.ReadLine(); Console.WriteLine("Apellido: "); String apellido = Console.ReadLine(); Console.WriteLine("Sexo: "); String sexo = Console.ReadLine(); Sexo sexoo; Enum.TryParse(sexo, out sexoo); Console.WriteLine("Edad: "); int edad = int.Parse(Console.ReadLine()); PERSONA y = new PERSONA(nombre, apellido, sexoo, edad); Console.ReadKey(); break; case 2: Console.WriteLine("introduzca Placa"); String m = Console.ReadLine(); Console.WriteLine(Univalle.SalidaPersona(m)); Console.ReadKey(); break; case 3: Univalle.GetDatos(); Console.ReadKey(); break; } } while (opcion != 3); }
public PERSONA(int numero) { puesto = new PERSONA(numero); historial = new List <string>(); }