static void Main(string[] args) { var mainMenu = new MainMenuWF(); mainMenu.Execute(); Console.ReadLine(); }
public int GetOrderNumberIfExists(DateTime date) { var orderManager = new OrderManager(); do { int orderNumber = AskOrderNumber(); var orderIsThere = orderManager.OrderExists(orderNumber, date); if (orderIsThere) { return orderNumber; } else { Console.WriteLine("Order does not exist."); var answer = Confirmation("Would you like to try again?"); if (answer == true) { continue; } else { MainMenuWF mainMenu = new MainMenuWF(); mainMenu.Execute(); } } } while (true); }
public DateTime GetDateIfValidFile() { var orderManager = new OrderManager(); DateTime date; do { date = AskDate(); var fileIsThere = orderManager.FileExists(date); if (fileIsThere) { return date; } else { Console.WriteLine("File does not exist."); var answer = Confirmation("Would you like to try again?"); if (answer == true) { continue; } else { MainMenuWF mainMenu = new MainMenuWF(); mainMenu.Execute(); } } } while (true); }