Beispiel #1
0
        public ActionResult SaveQuestion(int id, int categoryID, SetupQuestionListItem question)
        {
            if (id == 0)
            {
                id = assessmentServices.AddQuestion(categoryID, question.Heading, question.Body, question.QuestonCode);
            }
            else
            {
                assessmentServices.UpdateQuestion(id, question.Heading, question.Body, question.QuestonCode);
            }
            var ViewModel = new SetupEditCategoryViewModel()
            {
                ID        = categoryID,
                Questions = assessmentServices.GetQuestions(categoryID)
            };

            ViewModel.Question = ViewModel.Questions.Single(o => o.ID == id);

            return(PartialView("_QuestionList", ViewModel));
        }