public ActionResult EditPageQuestionConditionalDisplay(int schemeId, int pageId, int pageQuestionId, int pageQuestionConditionalDisplayId) { PageQuestionConditionalDisplayDTO dto = QuestionnaireAdminBusinessManager.Instance.LoadPageQuestionConditionalDisplay(pageQuestionConditionalDisplayId); if (dto != null) { AddSourceQuestionsForConditionalDisplay(); AddSourceQuestionPossibleAnswersForConditionalDisplay(); return(View(dto)); } else { throw new HttpException("Could not load page question conditional display id " + pageQuestionConditionalDisplayId.ToString()); } }
public PageQuestionConditionalDisplayDTO SavePageQuestionConditionalDisplay(PageQuestionConditionalDisplayDTO dto) { return(QuestionnaireAdminDataManager.Instance.SavePageQuestionConditionalDisplay(dto)); }
public ActionResult EditPageQuestionConditionalDisplay(int schemeId, int pageId, int pageQuestionId, int pageQuestionConditionalDisplayId, PageQuestionConditionalDisplayDTO dto) { if (ModelState.IsValid) { QuestionnaireAdminBusinessManager.Instance.SavePageQuestionConditionalDisplay(dto); return(RedirectToAction("ViewPageQuestion", new { selectedTab = PageQuestionTabs.DisplayConditions })); } else { AddSourceQuestionsForConditionalDisplay(); AddSourceQuestionPossibleAnswersForConditionalDisplay(); return(View(dto)); } }