public IActionResult SetMealHour(MealHourVm mealHourVm) { var valid = _context.MealHour.AsNoTracking(). Where(t => t.MealHourTitle == mealHourVm.MealHourTitle).FirstOrDefault(); if (valid != null) { ViewBag.Validation = "You have already added " + mealHourVm.MealHourTitle + "."; return(View()); } MealHour m = new MealHour() { MealHourId = 0, MealHourTitle = mealHourVm.MealHourTitle }; _context.MealHour.Add(m); _context.SaveChanges(); ViewBag.Success = "You have succesfully added " + mealHourVm.MealHourTitle + "."; ModelState.Clear(); return(View()); }
public IActionResult UpdateMealHour(MealHourVm mealHourVm) { var valid = _context.MealHour.AsNoTracking(). Where(t => t.MealHourTitle == mealHourVm.MealHourTitle).FirstOrDefault(); if (valid != null) { ViewBag.Validation = "You have already added."; return(View()); } MealHour m = new MealHour() { MealHourId = mealHourVm.MealHourId, MealHourTitle = mealHourVm.MealHourTitle }; _context.MealHour.Update(m); _context.SaveChanges(); ModelState.Clear(); //ViewBag.Success = "You have succesfully updated."; return(RedirectToAction("MealHourInfo")); }