Beispiel #1
0
 public ActionResult GetAnswersByQuestionGuid(string questionGuid)
 {
     if (questionGuid != null)
     {
         var answerViewModelList = _getInfoService
                                   .GetQuestionByGuid(questionGuid)
                                   ?.TestAnswers
                                   .Select(a => _mapper.Map <AnswerViewModel>(a))
                                   .ToList();
         var models = new ListModelAndInfo <AnswerViewModel>
         {
             TransferModel = answerViewModelList,
             Guid          = questionGuid
         };
         return(View(models));
     }
     return(HttpNotFound());
 }
Beispiel #2
0
 public ActionResult GetQuestionsByTestGuid(string testGuid)
 {
     if (testGuid != null)
     {
         var questionViewModelList = _getInfoService
                                     .GetTestByGuid(testGuid)
                                     ?.TestQuestions
                                     .Select(q => _advancedMapper.MapTestQuestion(q))
                                     .ToList();
         var models = new ListModelAndInfo <QuestionViewModel>
         {
             TransferModel = questionViewModelList,
             Guid          = testGuid
         };
         return(View(models));
     }
     return(HttpNotFound());
 }