/// <summary> /// method to manage the application setup and control loop /// </summary> private void ManageApplicationLoop() { MenuOption userMenuChoice; _consoleView.DisplayWelcomeScreen(); // // setup initial salespersons account // _salesperson = _consoleView.DisplaySetupAccount(); // // application loop // while (_usingApplication) { // // get a menu choice from the user // userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); // // choose an action based on the user menu choice // switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.Travel: Travel(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccountInfo(); break; case MenuOption.Exit: _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); // // close the application // Environment.Exit(1); }
public void ManageApplicationLoop() { MenuOption userMenuChoice; _consoleView.DisplayWelcomeScreen(); _salesperson = _consoleView.DisplaySetupAccount(); while (_usingApplication) { userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.Travel: Travel(); break; case MenuOption.Buy: Buy(); break; case MenuOption.Sell: Sell(); break; case MenuOption.DisplayInventory: DisplayInventory(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccountInfo(); break; case MenuOption.SaveAccountInfo: SaveAccountInfo(); break; case MenuOption.LoadAccountInfo: LoadAccountInfo(); break; case MenuOption.Exit: _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); Environment.Exit(1); }
/// <summary> /// method to manage the application setup and control loop /// </summary> private void ManageApplicationLoop() { MenuOption userMenuChoice; _consoleView.DisplayWelcomeScreen(); // Display and setup salesperson account _salesperson = _consoleView.DisplaySetupAccount(); // Start application loop while (_usingApplication) { // Get user menu choice userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); // Do something with menu choice switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.Travel: Travel(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccountInfo(); break; case MenuOption.Exit: _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); // // close the application // Environment.Exit(1); }
/// <summary> /// method to manage the application setup and control loop /// </summary> private void ManageApplicationLoop() { MenuOption userMenuChoice; _consoleView.DisplayWelcomeScreen(); // // application loop // while (_usingApplication) { // // get a menu choice from the ConsoleView object // userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); // // choose an action based on the user's menu choice // switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.SetupAccount: SetupAccount(); break; case MenuOption.Travel: Travel(); break; case MenuOption.Buy: Buy(); break; case MenuOption.Sell: Sell(); break; case MenuOption.DisplayInventory: DisplayInventory(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccountInfo(); break; case MenuOption.SaveAccountInfo: DisplaySaveAccountInfo(); break; case MenuOption.LoadAccountInfo: DisplayLoadAccountInfo(); break; case MenuOption.Exit: _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); // // close the application // Environment.Exit(1); }
/// <summary> /// methon do manage the application setup and control loop /// </summary> private void ManageApplicationLoop() { MenuOption userMenuChoice; //App loop while (_usingApplication) { //get a menu choice from the user userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.Travel: Travel(); break; case MenuOption.Buy: Buy(); break; case MenuOption.Sell: Sell(); break; case MenuOption.SelectNewProduct: NewProduct(); break; case MenuOption.DisplayInventory: DisplayInventory(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccounInfo(); break; case MenuOption.SaveAccount: DisplaySaveAccountInfo(); break; case MenuOption.LoadAccount: DisplayLoadAccountInfo(); break; case MenuOption.Exit: Exit(); _usingApplication = false; break; default: break; } } //Close the application Environment.Exit(1); }
/// <summary> /// method to manage the application setup and control loop /// </summary> private void ManageApplicationLoop() { //MenuOption userMenuChoice; string userMenuChoice; _consoleView.DisplayWelcomeScreen(); InitializeDataFileJson.SeedDataFile(); // // application loop // while (_usingApplication) { // // get a menu choice from the ConsoleView object // userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); // // choose an action based on the user's menu choice // switch (MenuOption.MainOption[userMenuChoice]) { case "Setup Account": DisplaySetupAccount(); break; case "Travel": Travel(); break; case "Buy": Buy(); break; case "Sell": Sell(); break; case "Display Inventory": DisplayInventory(); break; case "Display Cities": DisplayCities(); break; case "Display Account Info": DisplayAccountInfo(); break; case "Save Account Info": SaveAccountInfo(); break; case "Load Account Info": ReadAccountInfo(); break; case "Add Inventory": DisplayAddInventory(); break; case "Update Account": DisplayUpdateAccount(); break; case "Display Logs": DisplayLogs(); break; case "Exit": _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); // // close the application // Environment.Exit(1); }
private void ManageApplicationLoop() { MenuOption userMenuChoice; _consoleView.DisplayWelcomeScreen(); // // setup initial salesperson account // _salesperson = _consoleView.DisplaySetupAccount(); // // application loop // while (_usingApplication) { // // get a menu choice from the ConsoleView object // userMenuChoice = _consoleView.DisplayGetUserMenuChoice(); // // menu structure with correlating methods // switch (userMenuChoice) { case MenuOption.None: break; case MenuOption.Travel: Travel(); break; case MenuOption.Buy: Buy(); break; case MenuOption.Sell: Sell(); break; case MenuOption.DisplayInventory: DisplayInventory(); break; case MenuOption.DisplayCities: DisplayCities(); break; case MenuOption.DisplayAccountInfo: DisplayAccountInfo(); break; case MenuOption.Exit: _usingApplication = false; break; default: break; } } _consoleView.DisplayClosingScreen(); // // end the application // Environment.Exit(1); }