static void Main(string[] args) { Persona myPerson = new Persona("fran", "kito"); Persona.Guardar(myPerson); }
public static Cliente CrearNuevoCliente() { string tipo = " "; for (; ;) { Console.WriteLine("ingrese el tipo de cliente que es(Persona,Empresa,Institucion,Organizacion): "); tipo = Console.ReadLine(); if (tipo != "Persona" && tipo != "Institucion" && tipo != "Empresa" && tipo != "Organizacion") { Console.Beep(); Console.Beep(); Console.WriteLine("Error, valor ingresado no valido (Acuerde usar mayuscula para la priemra letra)"); continue; } else { break; } } DateTime.Today.ToString(); int licencia; string nombre; string fechaI = DateTime.Today.ToString(); if (tipo == "Persona") { Console.WriteLine("Ingrese su nombre: "); nombre = Console.ReadLine(); Console.WriteLine("Ingrese su Licencia ((1) para moto,(2) para auto, (3) para buses, (4) para maquinaria "); licencia = Int32.Parse(Console.ReadLine()); Cliente cliente = new Persona(nombre, licencia, fechaI); return(cliente); } if (tipo == "Empresa") { Console.WriteLine("Ingrese el nombre de empresa: "); nombre = Console.ReadLine(); Console.WriteLine("Ingrese su Autorizacion ((1) para moto,(2) para auto, (3) para buses, (4) para maquinaria "); licencia = Int32.Parse(Console.ReadLine()); Cliente cliente = new Empresa(nombre, licencia, fechaI); return(cliente); } if (tipo == "Institucion") { Console.WriteLine("Ingrese el nombre de Institucion: "); nombre = Console.ReadLine(); Console.WriteLine("Ingrese su Autorizacion ((1) para moto,(2) para auto, (3) para buses, (4) para maquinaria "); licencia = Int32.Parse(Console.ReadLine()); Cliente cliente = new Institucion(nombre, licencia, fechaI); return(cliente); } if (tipo == "Organizacion") { Console.WriteLine("Ingrese el nombre de organizacion: "); nombre = Console.ReadLine(); Console.WriteLine("Ingrese su Autorizacion ((1) para moto,(2) para auto, (3) para buses, (4) para maquinaria "); licencia = Int32.Parse(Console.ReadLine()); Cliente cliente = new Organizacion(nombre, licencia, fechaI); return(cliente); } else { Cliente cliente = new Persona("no existe", 0, " "); return(cliente); } }