Exemple #1
0
        public Carro EnsamblarCarro(TipoCarro tipocarro, TipoBus tipobus, TipoAuto tipoauto)
        {
            Carro  carro;
            Random random1, random2;

            if (tipocarro == TipoCarro.Automovil)
            {
                random1 = new Random();
                int         num         = random1.Next(11223, 98231);
                Propietario propietario = new Propietario("72311223", "John", "Duran", "Q72311223");
                Volante     volante     = new Volante(num.ToString());
                Parabrisas  parabrisas  = new Parabrisas(num.ToString());
                //Console.WriteLine(volante.NumSerie);
                carro = new Automovil(volante, parabrisas, 4, 5, propietario, tipocarro, tipoauto);
            }
            else
            {
                random2 = new Random();
                int         num2        = random2.Next(51223, 68231);
                Propietario propietario = new Propietario("72311223", "John", "Duran", "Q72311223");
                Volante     volante     = new Volante(num2.ToString());
                Parabrisas  parabrisas  = new Parabrisas(num2.ToString());
                //Console.WriteLine(volante.NumSerie);
                carro = new Bus(volante, parabrisas, 6, 10, propietario, tipocarro, tipobus);
            }


            return(carro);
        }
Exemple #2
0
        public Carro EnsamblarCarro(TipoCarro tipoCarro, TipoAuto tipoAuto, TipoBus tipoBus)
        {
            Carro carro;

            if (tipoCarro == TipoCarro.Automovil)
            {
                carro = new Automovil(new Volante(), new Parabrisas(), 4, 5, null, TipoCarro.Automovil, tipoAuto);
            }
            else
            {
                carro = new Bus(new Volante(), new Parabrisas(), 4, 10, null, TipoCarro.Bus, tipoBus);
            }

            return(carro);
        }