static void Main(string[] args) { InitializeBakerHelper bakerHelper = new InitializeBakerHelper(); InitializeStewHelper stewHelper = new InitializeStewHelper(); Console.Clear(); int option = DisplayMenu(); if (option == 1) { DisplayBakerHelperRobotMenu(bakerHelper); } if (option == 2) { DisplayStewHelperRobotMenu(stewHelper); } }
/// <summary> /// method to display the stew helper robot menu. /// </summary> /// <param name="stewHelper"></param> private static void DisplayStewHelperRobotMenu(InitializeStewHelper stewHelper) { int option = 0; while (option != 4) { Console.Clear(); option = DisplayRobotMenu(); switch (option) { case 1: stewHelper.AddNewRecipe(); Console.ReadLine(); break; case 2: Console.WriteLine("\nEnter old container name: "); string oldContainerName = Console.ReadLine(); Console.WriteLine("\nEnter new container name: "); string newContainerName = Console.ReadLine(); stewHelper.UpdateContainer(oldContainerName, newContainerName); Console.ReadLine(); break; case 3: Console.WriteLine("\nEnter name of recipe: "); string recipeName = Console.ReadLine(); stewHelper.ExecuteRecipe(recipeName); Console.ReadLine(); break; default: break; } } }