public ActionResult Add() { AssessmentGroupView assessmentGroupView = new AssessmentGroupView(); assessmentGroupView.BindDDLs(assessmentGroupView, db); return(View(assessmentGroupView)); }
public ActionResult Edit(int?assessmentGroupPK) { if (assessmentGroupPK != null) { IAssessmentGroupsRepository assessmentGroupsRepository = new AssessmentGroupsRepository(db); AssessmentGroup assessmentGroup = assessmentGroupsRepository.GetAssessmentGroupByPK((int)assessmentGroupPK); AssessmentGroupView assessmentGroupView = new AssessmentGroupView(); assessmentGroupView.ConvertFrom(assessmentGroup, assessmentGroupView); assessmentGroupView.BindDDLs(assessmentGroupView, db); return(View(assessmentGroupView)); } else { return(RedirectToAction("Index", "AssessmentGroup")); } }
public ActionResult Edit(AssessmentGroupView assessmentGroupView, FormCollection form) { if (ModelState.IsValid) { IAssessmentGroupsRepository assessmentGroupsRepository = new AssessmentGroupsRepository(db); AssessmentGroup assessmentGroup = assessmentGroupsRepository.GetAssessmentGroupByPK((int)assessmentGroupView.AssessmentGroupPK); assessmentGroupView.ConvertTo(assessmentGroupView, assessmentGroup); assessmentGroupsRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("UPDATE", assessmentGroup.AssessmentGroupPK); return(RedirectToAction("Index", "AssessmentGroup")); } else { assessmentGroupView.BindDDLs(assessmentGroupView, db); return(View(assessmentGroupView)); } }