示例#1
0
        public async Task <ActionResult <CreatedTestQuestionOptionDto> > Post([FromBody] NewTestQuestionOptionDto newQuestionOptionDto)
        {
            if (newQuestionOptionDto == null)
            {
                return(BadRequest());
            }

            return(Ok(await questionOptionService.CreateQuestionOption(newQuestionOptionDto)));
        }
示例#2
0
        public async Task <CreatedTestQuestionOptionDto> CreateQuestionOption(NewTestQuestionOptionDto newQuestionOptionDto)
        {
            TestQuestionOption questionOption = mapper.Map <TestQuestionOption>(newQuestionOptionDto);

            questionOptionRepository.Insert(questionOption);
            await unitOfWork.SaveAsync();

            return(mapper.Map <CreatedTestQuestionOptionDto>(questionOption));
        }