Example #1
0
        public static void Menu(Store store)
        {
            do
            {
                System.Console.WriteLine("Select store to start buying");
                StoreStarter.StoreMenu();
                int select;
                int.TryParse(Console.ReadLine(), out select);

                if (select == 1)
                {
                    store.Name = "West";
                    System.Console.WriteLine("You selected West store");
                    return;
                }
                else if (select == 2)
                {
                    store.Name = "East";
                    System.Console.WriteLine("You selected East store");
                    return;
                }
                else if (select == 99)
                {
                    System.Console.WriteLine("Exiting....");
                    return;
                }
                else
                {
                    System.Console.WriteLine("No store selected...");
                }
            } while (true);
        }
Example #2
0
        public static void Menu2()
        {
            do
            {
                System.Console.WriteLine("Select store to manage");
                StoreStarter.StoreMenu();
                int select;
                int.TryParse(Console.ReadLine(), out select);

                if (select == 1)
                {
                    System.Console.WriteLine("You selected West store");
                    return;
                }
                else if (select == 2)
                {
                    System.Console.WriteLine("You selected East store");
                    return;
                }
                else if (select == 3)
                {
                    System.Console.WriteLine("- List of pizza orders...");
                    var repo    = new PizzaRepository();
                    int counter = 1;
                    foreach (var o in repo.ReadAllPizzaOrders())
                    {
                        System.Console.WriteLine("Order " + counter++);
                        int i = 1;
                        foreach (var p in o.Pizzas)
                        {
                            System.Console.WriteLine(i++);
                            System.Console.WriteLine(p);
                            System.Console.WriteLine();
                        }
                    }
                    System.Console.WriteLine();
                }
                else if (select == 99)
                {
                    System.Console.WriteLine("Exiting....");
                    return;
                }
                else
                {
                    System.Console.WriteLine("No store selected...");
                }
            } while (true);
        }
Example #3
0
        public static void OrderHistory()
        {
            System.Console.WriteLine("- Select action");
            StoreStarter.OrderHistoryMenu();
            int select;

            int.TryParse(Console.ReadLine(), out select);

            if (select == 1)
            {
                System.Console.WriteLine("View all Store Orders");
                ViewStoreOrders();
            }
            else if (select == 2)
            {
                System.Console.WriteLine("View Orders by User");
                ViewOrdersByUser();
            }
            else if (select == 99)
            {
                System.Console.WriteLine("Exiting Menu....");
                return;
            }
        }