Exemplo n.º 1
0
        public void AddNewCustomer()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("Top Ten Video Store\n");
                Console.WriteLine("1. Enter New Customer Info");
                Console.WriteLine("2. Return to Main Menu");

                Console.WriteLine("\nPlease Choose: ");

                var menuChoice = Console.ReadLine();

                switch (menuChoice)
                {
                case "1":
                    AddCustomerDB addCustomerDB = new AddCustomerDB();
                    addCustomerDB.AddNewCustomerDB();
                    break;

                case "2":
                    MainMenu mainMenu = new MainMenu();
                    mainMenu.OpenMainMenu();
                    break;

                default:
                    Console.WriteLine("\n Invalid Input.");
                    Console.WriteLine("\n Hit any Key to Continue");
                    Console.ReadKey();
                    break;
                }
            }
        }
Exemplo n.º 2
0
        public void OpenCustomerMenu()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("Top Ten Video Store\n");

                Console.WriteLine("1. New Customer");
                Console.WriteLine("2. Current Customer");
                Console.WriteLine("3. Return To Main Menu");
                Console.WriteLine("\nPlease Choose: ");

                var menuChoice = Console.ReadLine();

                switch (menuChoice)
                {
                case "1":
                    //AddCustomer addCustomer = new AddCustomer();
                    //addCustomer.AddNewCustomer();
                    AddCustomerDB addCustomerDB = new AddCustomerDB();
                    addCustomerDB.AddNewCustomerDB();
                    break;

                case "2":
                    CurrentCustomerMenu();
                    break;

                case "3":
                    MainMenu mainMenu = new MainMenu();
                    mainMenu.OpenMainMenu();
                    break;

                default:
                    Console.WriteLine("\n Invalid Input.");
                    Console.WriteLine("\n Hit any Key to Continue");
                    Console.ReadKey();
                    break;
                }

                void CurrentCustomerMenu()
                {
                    Console.Clear();
                    Console.WriteLine("Top Ten Video Store\n");

                    Console.WriteLine("1. Place New Order");
                    Console.WriteLine("2. View Order History");
                    Console.WriteLine("3. Return To Main Menu");
                    Console.WriteLine("\nPlease Choose: ");

                    var menuChoice = Console.ReadLine();

                    switch (menuChoice)
                    {
                    case "1":
                        NewOrder newOrder = new NewOrder();
                        newOrder.PlaceNewOrder();
                        break;

                    case "2":
                        var orderHistory = new AllOrdersByCustomer();
                        orderHistory.GetAllOrdersbyCustomer();
                        break;

                    case "3":
                        MainMenu mainMenu = new MainMenu();
                        mainMenu.OpenMainMenu();
                        break;

                    default:
                        Console.WriteLine("\n Invalid Input.");
                        Console.WriteLine("\n Hit any Key to Continue");
                        Console.ReadKey();
                        break;
                    }
                }
            }
        }
Exemplo n.º 3
0
        public void OpenCustomerMenu()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("Cup Cake Shop\n");

                Console.WriteLine("1. New Customer");
                Console.WriteLine("2. Regular Customer");
                Console.WriteLine("3. Return To Main Menu");
                Console.WriteLine("\nPlease Choose: ");

                var menuChoice = Console.ReadLine();

                switch (menuChoice)
                {
                case "1":
                    AddCustomerDB addCustomerDB = new AddCustomerDB();                //add a customer
                    addCustomerDB.AddNewCustomerDB();
                    break;

                case "2":
                    RegularCustomerMenu();                                        // certified customer
                    break;

                case "3":
                    MainMenu mainMenu = new MainMenu();                          //main menu
                    mainMenu.OpenMainMenu();
                    break;

                default:
                    Console.WriteLine("\n Invalid Input.");
                    Console.WriteLine("\n Press a key to continue");
                    Console.ReadKey();
                    break;
                }

                void RegularCustomerMenu()                            //certified customer
                {
                    Console.Clear();
                    Console.WriteLine("Cup Cake Shop\n");

                    Console.WriteLine("1. Place New Order");
                    Console.WriteLine("2. View Order History");
                    Console.WriteLine("3. Return To Main Menu");
                    Console.WriteLine("\nPlease Choose: ");

                    var menuChoice = Console.ReadLine();

                    switch (menuChoice)
                    {
                    case "1":
                        NewOrder newOrder = new NewOrder();                  //place an order
                        newOrder.PlaceNewOrder();
                        break;

                    case "2":
                        var orderHistory = new AllOrdersByCustomer();        //see all orders
                        orderHistory.GetAllOrdersbyCustomer();
                        break;

                    case "3":
                        MainMenu mainMenu = new MainMenu();                  //main menu
                        mainMenu.OpenMainMenu();
                        break;

                    default:
                        Console.WriteLine("\n Invalid Input.");
                        Console.WriteLine("\n Press a key to continue");
                        Console.ReadKey();
                        break;
                    }
                }
            }
        }