added questions output (SHIT CODE)

This commit is contained in:
Вячеслав 2025-04-20 20:07:04 +05:00
parent 7d76a9f67c
commit ddfb5eff54
11 changed files with 93 additions and 9 deletions

View file

@ -22,13 +22,14 @@ public class QuestionController : ControllerBase
[HttpGet("by_survey/{id}")]
public async Task<IActionResult> GetBySurveyId(int id)
{
var result = await _questionService.GetQuestionsBySurveyIdAsync(id);
var questions = await _questionService.GetQuestionsBySurveyIdAsync(id);
var result = questions.Select(QuestionOutputMapper.ModelToQuestionDTO).ToList();
return Ok(result);
}
[Authorize]
[HttpPost]
public async Task<IActionResult> AddQuestion(CreateQuestionDTO dto)
public async Task<IActionResult> AddQuestion(CreateQuestionDto dto)
{
var model = QuestionCreationMapper.QuestionCreationToModel(dto);
await _questionService.AddQuestionAsync(model);