Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
        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;
                }
            }
        }