public IActionResult AddMealRateToSeason(long seasonId, MealRateInputModel model) { if (ModelState.IsValid) { var season = _seasonRepository.GetSeasonById(seasonId); var meal = _mealRepository.GetMealById(model.MealId); var mealRate = MealRate.New(model.Rate, season, meal); _mealRateRepository.AddMealRate(mealRate); return(RedirectToAction(nameof(GetAllMealRatesBySeason), new { id = seasonId })); } return(RedirectToAction(nameof(AddMealRateToSeason), new { id = seasonId })); }
public void Delete(MealRate mealRate) { _context.MealRates.Remove(mealRate); _context.SaveChanges(); }
public void AddMealRate(MealRate rate) { _context.MealRates.Add(rate); _context.SaveChanges(); }