static void Main(string[] args) { //se instancian los objetos de acuerdo a lo requerido, 2 buses y 4 automoviles //dentro de la clase ensambladora se crearan los Carros, de acuerdo a lo que se pida y usando valores Predeterminados var ensambladora = new Ensambladora.Entities.Ensambladora(); Carro carro1 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoBus.Privado, TipoAuto.Coupe); ensambladora.Agregar(carro1); Carro carro2 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoBus.Publico, TipoAuto.Coupe); ensambladora.Agregar(carro2); Carro carro3 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Privado, TipoAuto.Sedan); ensambladora.Agregar(carro3); Carro carro4 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Publico, TipoAuto.PickUp); ensambladora.Agregar(carro4); Carro carro5 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Privado, TipoAuto.HatchBack); ensambladora.Agregar(carro5); Carro carro6 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoBus.Publico, TipoAuto.Coupe); ensambladora.Agregar(carro6); //ensambladora.IniciarPersonalizacion(); String data; Console.WriteLine("Desea Iniciar la Personalizacion? Y(si)/N (no)"); data = Console.ReadLine(); while (true) { if (data.CompareTo("Y") == 0 || data.CompareTo("y") == 0) { ensambladora.IniciarPersonalizacion(); Thread.Sleep(2000); ensambladora.FinalizarPersonalizacion(); break; } else if (data.CompareTo("N") == 0 || data.CompareTo("n") == 0) { Console.WriteLine("Tenga un buen dia"); break; } else { Console.WriteLine("Escriba una Opcion Válida"); Console.WriteLine("Desea Iniciar la Personalizacion? Y(si)/N (no)"); data = Console.ReadLine(); } } }
static void Main(string[] args) { var ensambladora = new Ensambladora.Entities.Ensambladora(); var auto1 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoAuto.Sedan, TipoBus.NoDefinido); var auto2 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoAuto.Coupe, TipoBus.NoDefinido); var auto3 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoAuto.HatchBack, TipoBus.NoDefinido); var auto4 = ensambladora.EnsamblarCarro(TipoCarro.Automovil, TipoAuto.PickUp, TipoBus.NoDefinido); var bus1 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoAuto.NoDefinido, TipoBus.Publico); var bus2 = ensambladora.EnsamblarCarro(TipoCarro.Bus, TipoAuto.NoDefinido, TipoBus.Privado); ensambladora.Agregar(auto1); ensambladora.Agregar(auto2); ensambladora.Agregar(auto3); ensambladora.Agregar(auto4); ensambladora.Agregar(bus1); ensambladora.Agregar(bus2); ensambladora.IniciarPersonalizacion(); Thread.Sleep(2000); ensambladora.FinalizarPersonalizacion(); }