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; } } }
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; } } } }
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; } } } }