// // GET: /Questionnaire/ public ActionResult Index(QuestionnaireCondition condition) { ServiceQuestionnair service = new ServiceQuestionnair(); var list = service.GetAll(); QuestionSurveyListModel model = new QuestionSurveyListModel(list); return(View(model)); }
public ActionResult QuestionInfo(Guid QuestionSurveyId) { ServiceQuestionnaireProblem qis = new ServiceQuestionnaireProblem(); ServiceQuestionnaireAnswer qrs = new ServiceQuestionnaireAnswer(); ServiceQuestionnair qss = new ServiceQuestionnair(); List <QuestionnaireProblemCondition> QuestionInfoList = new List <QuestionnaireProblemCondition>(); var list = qis.GetListByQuestionSurveyId(QuestionSurveyId); for (int i = 0; i < list.Count; i++) { var questionResultList = qrs.GetListByQuestionInfoId(list[i].Id); QuestionnaireProblemCondition info = new QuestionnaireProblemCondition() { Id = list[i].Id, Title = list[i].Title, QuestionSurveyId = list[i].QuestionSurveyId, QuestionType = list[i].QuestionType, IsRequired = list[i].IsRequired, QuestionResultList = questionResultList }; QuestionInfoList.Add(info); } ViewBag.QuestionSurveyDesc = qss.GetQuestionSurveyDesc(QuestionSurveyId); ViewBag.QuestionSurveyTitle = qss.GetQuestionSurveyTitle(QuestionSurveyId); ViewBag.QuestionInfoList = QuestionInfoList; return(PartialView()); }