public async Task <MealResponse> Update(Meal meal) { var existingMeal = await mealRepository.FindById(meal.ID); if (existingMeal == null) { return(new MealResponse(false, "Meal doesn't exist")); } mealRepository.Update(meal); await unitOfWork.Complete(); return(new MealResponse(true, null)); }
public ActionResult Delete(int id) { _mealRepository.Delete(_mealRepository.FindById(id)); return(Ok(_mealRepository.Save())); }