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(); } } } }