Esempio n. 1
0
        public void Execute()
        {
            bool keepRunning = true;

            do
            {
                Console.Clear();
                Manager order = ManagerFactory.Create();
                Console.WriteLine("Displaying an Order");
                Console.WriteLine(UserIO.Separator);
                Console.WriteLine("Please enter a Date:");
                string   userInput = "MM/dd/yyyy";
                DateTime date      = DateTime.Parse("06-01-2013");
                if (!DateTime.TryParse(Console.ReadLine(), out date))
                {
                    Console.WriteLine("Please enter format in {0}", userInput);
                    Console.WriteLine("Press any key to continue....");
                    Console.ReadKey();
                    return;
                }
                DisplayResponse response = order.DisplayOrder(date);
                if (response.Success)
                {
                    UserIO.DisplayOrderDetail(response.Orders);
                    Console.ReadKey();
                }
                return;
            } while (keepRunning);
        }