public void Execute() { Console.Clear(); Console.WriteLine("Removing Orders"); Console.WriteLine(UserIO.Separator); order.dateTime = io.RemoveEditGetDate(); List <Orders> orders = manager.DisplayOrder(order.dateTime).Orders; order = io.DeleteGettingOrderNumer(orders); if (order != null) { UserIO.DisplayForCustomer(order); order = io.DeletingOrder(order); if (order != null) { RemoveResponse response = manager.DeletOrder(order); if (response.Success) { Console.WriteLine("Order have been deleted."); Console.ReadKey(); } else { Console.WriteLine("Failure"); Console.WriteLine(response.Message); Console.ReadKey(); } } } }
public void Execute() { Console.Clear(); Console.WriteLine("Adding Orders"); Console.WriteLine("Please fill out the Information"); Console.WriteLine(UserIO.Separator); order.dateTime = io.AddGetDate(); order.CustomerName = io.GettingName(); tax = io.GettingState(); product = io.GettingProduct(); order.Area = io.GettingArea(); io.AddAssigningValue(order); UserIO.DisplayForCustomer(order); order = io.AddingOrders(order); if (order != null) { AddResponse response = orderManager.AddOrder(order.dateTime, order); if (response.Success) { Console.WriteLine("Order have been process"); Console.ReadKey(); } } }
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(); } } } }