Пример #1
0
 public IActionResult OnGet(int id)
 {
     QuestionObj           = new QuestionForcedResponsesVM();
     QuestionObj.Question  = _unitOfWork.Questions.GetFirstOrDefault(u => u.QuestionId == id);
     QuestionObj.Responses = _unitOfWork.ForceResponse.GetAll(a => a.QuestionId == id).ToList();
     return(Page());
 }
Пример #2
0
        public void OnGet()
        {
            ApplicationUser = _unitOfWork.ApplicationUser.GetFirstOrDefault(a => a.Email == User.Identity.Name);
            int category = 3;
            IEnumerable <Questions> questions = _unitOfWork.Questions.GetAll(c => c.QuestionCategoryId == category);

            foreach (var tempQuestion in questions)
            {
                QuestionForcedResponsesVM questionForcedResponsesVM = new QuestionForcedResponsesVM()
                {
                    Question     = tempQuestion,
                    ResponseList = _unitOfWork.ForceResponse.GetAll(a => a.QuestionId == tempQuestion.QuestionId)
                                   .Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem()
                    {
                        Text = x.Response, Value = x.Response
                    }).ToList()
                };
                QuestionObj.Add(questionForcedResponsesVM);
            }
        }