示例#1
0
 public IActionResult EditFacultyData(EditFacultyViewModel model)
 {
     if (ModelState.IsValid)
     {
         Faculty faculty = entityRepository.GetById(model.Id);
         if (faculty == null)
         {
             ViewBag.ErrorMessage = $"The Faculty with Reference Id = {model.Id } could not be found";
             return(View("NotFound"));
         }
         faculty.FacultyCode = model.FacultyCode;
         faculty.FacultyName = model.FacultyName;
         entityRepository.Update(faculty);
         entityRepository.Save();
         return(Json(new { success = true }));
     }
     return(PartialView("EditFacultyData", model));
 }
示例#2
0
        public IActionResult EditFacultyData(long Id)
        {
            Faculty faculty = entityRepository.GetById(Id);

            if (faculty == null)
            {
                ViewBag.ErrorMessage = $"The Faculty with Reference Id = { Id } could not be found";
                return(View("NotFound"));
            }
            EditFacultyViewModel model = new EditFacultyViewModel
            {
                Id          = faculty.Id,
                FacultyCode = faculty.FacultyCode,
                FacultyName = faculty.FacultyName
            };

            return(PartialView("EditFacultyData", model));
        }