public void Start(ClientConsole console) { console.PrintCustomersList(CustomerSingleton.Instance.Customers); int userMenuChoice = console.ChooseMenu(); bool validUser = false; if (userMenuChoice > CustomerSingleton.Instance.Customers.Count) { curCust = new Customer(console.GetString("Enter name: ")); CustomerSingleton.Instance.Customers.Add(curCust); validUser = true; } else { curCust = CustomerSingleton.Instance.Customers[userMenuChoice - 1]; if (curCust.PasswordCheck(console.GetString("Enter password: "******"Invalid password."); } }
private void PrintUserOrders(ClientConsole console) { bool foundOne = false; string userName = console.GetString("Enter name to search: "); for (int i = 0; i < curStore.Orders.Count; i++) { if (curStore.Orders[i].Name == userName) { console.PrintCurrentOrder(curStore.Orders[i]); foundOne = true; } } if (!foundOne) { console.GenericPrint("Could not find any orders placed by " + userName); } }