Exemplo n.º 1
0
        public void ChoiseCarType(Colors Color)
        {
            while (true)
            {
                Console.WriteLine("Enter your choise of Car Type:\n1. Minivan\n2. Off-Road Car\n3. SportCar\n4. Bus");
                char choise = Convert.ToChar(Console.ReadLine());
                switch (choise)
                {
                case '1':
                    CarFactory.CreateMinivan(Color).GetInfo();
                    return;

                case '2':
                    CarFactory.CreateOffRoadCar(Color).GetInfo();
                    return;

                case '3':
                    CarFactory.CreateSportCar(Color).GetInfo();
                    return;

                case '4':
                    CarFactory.CreateBus(Color).GetInfo();
                    return;

                default:
                    Console.WriteLine("Incorrect input. Try again");
                    break;
                }
            }
        }