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()); }
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); } }