@model UserResponsesViewModel @{ ViewData["Title"] = "User Responses"; }

Back to list

User Responses

@Model.UserName (@Model.UserEmail)
@foreach (var response in Model.Responses) {
@response.Questionnaire.Title
Survey: @response.Questionnaire.Title

Submitted on: @response.SubmissionDate

@foreach (var detail in response.ResponseDetails) { }
Question Response
@detail.Question.Text @if (detail.QuestionType == QuestionType.Text || detail.QuestionType == QuestionType.Slider || detail.QuestionType == QuestionType.Open_ended) {
  • Question type @detail.QuestionType

  • Answer @detail.TextResponse
} else {
  • Question type @detail.QuestionType

    @foreach (var answer in detail.ResponseAnswers) {
  • Answer @detail.Question.Answers.FirstOrDefault(a => a.Id == answer.AnswerId)?.Text
  • }
}
}
@*

Back to list

User Responses

@Model.UserName (@Model.UserEmail)
@foreach (var response in Model.Responses) {
Survey: @response.Questionnaire.Title

Submitted on: @response.SubmissionDate

@foreach (var detail in response.ResponseDetails) { }
Question Response
@detail.Question.Text @if (detail.QuestionType == QuestionType.Text || detail.QuestionType == QuestionType.Slider || detail.QuestionType == QuestionType.Open_ended) {
  • Question type @detail.QuestionType

  • Answer @detail.TextResponse
} else {
  • Question type @detail.QuestionType

    @foreach (var answer in detail.ResponseAnswers) {
  • Answer @detail.Question.Answers.FirstOrDefault(a => a.Id == answer.AnswerId)?.Text
  • }
}
}
*@ @section Scripts { }