private static bool ProcessChoice() { string userinput = Console.ReadLine(); switch (userinput.ToUpper()) { case "1": CalculateWorkFlow addWorkFlow = new CalculateWorkFlow(); addWorkFlow.Execute(); break; case "2": DisplayWorkFlow lookUpWorkFlow = new DisplayWorkFlow(); lookUpWorkFlow.Execute(); break; case "3": ViewAllWorkFlow viewAllWorkFlow = new ViewAllWorkFlow(); viewAllWorkFlow.Execute(); break; case "Q": return false; default: Console.WriteLine("That is not a valid choice. Press any key to continue..."); Console.ReadLine(); break; } return true; }
public static void Start() { while (true) { Console.Clear(); Console.WriteLine("**************************************"); Console.WriteLine("* Flooring Program"); Console.WriteLine("*"); Console.WriteLine("* 1. Display Orders"); Console.WriteLine("* 2. Add an Order"); Console.WriteLine("* 3. Edit an Order"); Console.WriteLine("* 4. Remove an Order"); Console.WriteLine("* 5. Quit"); Console.WriteLine("*"); Console.WriteLine("**************************************"); string userInput = Console.ReadLine(); switch (userInput) { case "1": DisplayWorkFlow displayWorkFlow = new DisplayWorkFlow(); displayWorkFlow.Execute(); break; case "2": AddWorkFlow addWorkFlow = new AddWorkFlow(); addWorkFlow.Execute(); break; case "3": EditWorkFlow editWorkFlow = new EditWorkFlow(); editWorkFlow.Execute(); break; case "4": RemoveWorkFlow removeWorkFlow = new RemoveWorkFlow(); removeWorkFlow.Execute(); break; case "5": return; } } }