public ActionResult Add() { AssessmentQuestionView assessmentQuestionView = new AssessmentQuestionView(); assessmentQuestionView.BindDDLs(assessmentQuestionView, db); return(View(assessmentQuestionView)); }
public ActionResult Edit(int?assessmentQuestionPK) { if (assessmentQuestionPK != null) { IAssessmentQuestionsRepository assessmentQuestionsRepository = new AssessmentQuestionsRepository(db); AssessmentQuestion assessmentQuestion = assessmentQuestionsRepository.GetAssessmentQuestionByPK((int)assessmentQuestionPK); AssessmentQuestionView assessmentQuestionView = new AssessmentQuestionView(); assessmentQuestionView.ConvertFrom(assessmentQuestion, assessmentQuestionView, db); assessmentQuestionView.BindDDLs(assessmentQuestionView, db); return(View(assessmentQuestionView)); } else { return(RedirectToAction("Index", "AssessmentQuestion")); } }
public ActionResult Edit(AssessmentQuestionView assessmentQuestionView, FormCollection form) { if (ModelState.IsValid) { IAssessmentQuestionsRepository assessmentQuestionsRepository = new AssessmentQuestionsRepository(db); AssessmentQuestion assessmentQuestion = assessmentQuestionsRepository.GetAssessmentQuestionByPK((int)assessmentQuestionView.AssessmentQuestionPK); assessmentQuestionView.ConvertTo(assessmentQuestionView, assessmentQuestion); assessmentQuestionsRepository.SaveChanges(); TempData["message"] = LayoutHelper.GetMessage("UPDATE", assessmentQuestion.AssessmentQuestionPK); return(RedirectToAction("Index", "AssessmentQuestion")); } else { assessmentQuestionView.BindDDLs(assessmentQuestionView, db); return(View(assessmentQuestionView)); } }