コード例 #1
0
        public QuestionnarieDTO AddQuestionnarie(QuestionnarieDTO questionnarie)
        {
            var newQuestionnarie = _mapper.Map <Questionnarie>(questionnarie);

            _unitOfWork.Qestionnaries.Create(newQuestionnarie);
            _unitOfWork.Save();
            return(_mapper.Map <QuestionnarieDTO>(newQuestionnarie));
        }
コード例 #2
0
        //GET: Questionnarie/AddQuestionnarie
        public ActionResult AddQuestionnarie(QuestionnariesViewModel questionnariesView)
        {
            var questionnarie = new QuestionnarieDTO {
                Title = questionnariesView.NewQuestionnarie
            };

            questionnarie = _qestionnarieService.AddQuestionnarie(questionnarie);
            var viewModel = new EditQuestionnarieViewModel();

            viewModel.Questionnarie = questionnarie;
            viewModel.NewQuestion   = new QuestionDTO {
                QuestionnarieId = questionnarie.Id
            };
            return(PartialView("EditQestionnarie", viewModel));
        }