Exemplo n.º 1
0
        static void addPizza()
        {
            String    t_topping    = "";
            pizzaSize t_sizeChosen = pizzaSize.Medium;
            double    t_price      = 0;

            Console.Clear();
            Console.WriteLine("Add Pizza;\n");
            Console.WriteLine("PRICE CHART: Standard Price Shown for Medium - Small -10%, Large +10%\n");
            Console.WriteLine("1.CHEESE & TOMATO - Italian - style six - cheese blend - £7.50");
            Console.WriteLine("2.BBQ CHICKEN - Chargrilled chicken, barbeque sauce, bacon, onions - £7.90");
            Console.WriteLine("3.Meat Feast - Ham, pepperoni, sausage, bacon, spicy beef - £8.10");
            Console.WriteLine("4.PIRI PIRI CHICKEN -Chilli pepper sauce, chargrilled chicken - £8.80");
            Console.WriteLine("5.HAWAII - Ham, pineapple, mushrooms - £8.90");
            Console.WriteLine("6.MEDITERRANEAN - Chorizo, Italian - style sausage, jalapeno sausage - £9.50");
            Console.WriteLine("7.THE MEXICAN - Jalapeno peppers, red peppers, spicy beef, onions - £9.70");
            Console.WriteLine("8.THE WORKS - Pepperoni, sausage, ham, mushrooms, green peppers - £9.90");
            String choice = Console.ReadLine();

            switch (choice)
            {
            case "1":
                t_topping = "CHEESE & TOMATO";
                t_price   = 7.50;
                break;

            case "2":
                t_topping = "BBQ CHICKEN";
                t_price   = 7.90;
                break;

            case "3":
                t_topping = "Meat Feast";
                t_price   = 8.10;
                break;

            case "4":
                t_topping = "PIRI PIRI CHICKEN";
                t_price   = 8.80;
                break;

            case "5":
                t_topping = "HAWAII";
                t_price   = 8.90;
                break;

            case "6":
                t_topping = "MEDITERRANEAN";
                t_price   = 9.50;
                break;

            case "7":
                t_topping = "THE MEXICAN";
                t_price   = 9.70;
                break;

            case "8":
                t_topping = "THE WORKS";
                t_price   = 9.90;
                break;
            }

            Console.WriteLine("\nEnter Pizza Size; [S] - [M] - [L]");
            String choice2 = Console.ReadLine();

            choice2 = choice2.ToUpper();
            switch (choice2)
            {
            case "S":
                t_price      = t_price * 0.9;
                t_sizeChosen = pizzaSize.Small;
                break;

            case "M":
                t_sizeChosen = pizzaSize.Medium;
                break;

            case "L":
                t_price      = t_price * 1.1;
                t_sizeChosen = pizzaSize.Large;
                break;
            }


            Pizza MyNewPizzaObject = new Pizza(); //create a new pizza object

            MyNewPizzaObject.price   = t_price;   //set properties
            MyNewPizzaObject.size    = t_sizeChosen;
            MyNewPizzaObject.topping = t_topping;
            MyListOfPizzas.Add(MyNewPizzaObject); //add to global list array
            Console.Clear();
            Console.WriteLine("\nPizza added to order.");
            Console.WriteLine("\nPress enter to continue...");
            Console.ReadLine();
        }
Exemplo n.º 2
0
 public Size(int SizeInput)
 {
     PizzaSize = (pizzaSize)SizeInput;
 }