public void MakeOrder(List <string> DishNames) { if (DishNames.Count == 0) { View.ShowResponseError("Ви не обрали жодної страви"); } else { List <Dish> OrderedDishes = ConvertNamesToRealDishes(DishNames); Order NewOrder = Model.AcceptOrder(OrderedDishes); if (NewOrder.ServingTime < DateTime.Now) { View.ShowResponseError("На жаль, ми не можемо приготувати ваше замовлення"); } else { string response = FormResponseForView(NewOrder); View.ShowResponseOK(response); } } }