18 lines
611 B
C#
18 lines
611 B
C#
using Model;
|
|
using Web.ViewModel.AnswerVM;
|
|
|
|
namespace Web.ViewModel.QuestionnaireVM
|
|
{
|
|
public class ResponseQuestionViewModel
|
|
{
|
|
public int Id { get; set; } // Question ID
|
|
public string? Text { get; set; } // Question text
|
|
public QuestionType Type { get; set; } // Question type
|
|
|
|
// List of selectable answers
|
|
public List<ResponseAnswerViewModel> Answers { get; set; } = new List<ResponseAnswerViewModel>();
|
|
|
|
// IDs of selected answers, used for submitting form data
|
|
public List<int> SelectedAnswerIds { get; set; } = new List<int>();
|
|
}
|
|
}
|