public IActionResult UpdateCourseYear(UpdateCourseYearViewModel model) { if (ModelState.IsValid) { CourseYear courseYear = entityRepository.GetById(model.Id); if (courseYear == null) { ViewBag.ErrorMessage = $"The course year with Id = { model.Id } could not be found"; return(View("NotFound")); } courseYear.YearTitle = model.YearTitle; courseYear.YearNumberRepresentation = model.YearNumberRepresentation; entityRepository.Update(courseYear); entityRepository.Save(); TempData["edited"] = $"Year { model.YearTitle }, was updated successfully."; return(Json(new { success = true })); } return(PartialView(model)); }
public IActionResult UpdateCourseYear(long Id) { if (Id.Equals(0)) { ViewBag.ErrorMessage = $"The course year resource with Id = { Id } could not be found"; return(View("NotFound")); } CourseYear courseYear = entityRepository.GetById(Id); if (courseYear == null) { ViewBag.ErrorMessage = $"The course year with Id = { Id } could not be found"; return(View("NotFound")); } UpdateCourseYearViewModel model = new UpdateCourseYearViewModel { Id = courseYear.Id, YearTitle = courseYear.YearTitle, YearNumberRepresentation = courseYear.YearNumberRepresentation }; return(PartialView(model)); }