Example #1
0
        public void Execute()
        {
            Console.Clear();
            Console.WriteLine("Edit Orders");
            Console.WriteLine(UserIO.Separator);
            order.dateTime = io.RemoveEditGetDate();
            List <Orders> orders = orderManager.DisplayOrder(order.dateTime).Orders;

            order = io.EditGettingOrderNumber(orders);
            if (order != null)
            {
                order = io.EditOrder(order);
                if (order != null)
                {
                    EditResponse response = orderManager.EditOrder(order);
                    if (response.Success)
                    {
                        Console.Clear();
                        UserIO.DisplayForCustomer(response.Order);
                        Console.ReadKey();
                    }
                }
            }
        }