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 OpenManagementMenu() { while (true) { Console.Clear(); Console.WriteLine("Top Ten Video Store\n"); Console.WriteLine("1. View All Orders by Customer"); Console.WriteLine("2. View All Orders by Location"); Console.WriteLine("3. Search For Customer By Name"); //Console.WriteLine("4. Search for Order By Number"); Console.WriteLine("4. Add New Customer"); Console.WriteLine("5. Place New Order"); Console.WriteLine("6. View All Customers"); Console.WriteLine("7. Add Inventory"); Console.WriteLine("8. Return to Main Menu"); Console.WriteLine("\nPlease Choose: "); var menuChoice = Console.ReadLine(); switch (menuChoice) { case "1": //View Orders by Customer var allOrders = new AllOrdersByCustomer(); allOrders.GetAllOrdersbyCustomer(); break; case "2": //View Orders by Location var allOrdersByLocation = new AllOrdersByLocation(); allOrdersByLocation.GetOrdersByLocation(); break; case "3": //Search for Customer by Name CustomerSearch customerSearch = new CustomerSearch(); customerSearch.SearchCustomers(); break; //case "4": // //Search for Order By Number // OrderSearch orderSearch = new OrderSearch(); // orderSearch.SearchOrders(); // break; case "4": //Add New Customer AddCustomer addCustomer = new AddCustomer(); addCustomer.AddNewCustomer(); break; case "5": //Place New Order NewOrder newOrder = new NewOrder(); newOrder.PlaceNewOrder(); break; case "6": //View all Customers var allCustomers = new AllCustomers(); allCustomers.GetAllCustomers(); break; case "7": //Add Inventory var addInventory = new AddInventory(); addInventory.AddNewInventory(); break; case "8": //Return to Main Menu MainMenu mainMenu = new MainMenu(); mainMenu.OpenMainMenu(); break; default: Console.WriteLine("\n Invalid Input."); Console.WriteLine("\n Hit any Key to Continue"); Console.ReadKey(); break; } } }