コード例 #1
0
        public async Task <CreatedResultAnswerOptionDto> CreateAnswerOption(NewResultAnswerOptionDto newAnswerOptionDto)
        {
            ResultAnswerOption answerOption = mapper.Map <ResultAnswerOption>(newAnswerOptionDto);

            resultAnswerOptionRepository.Insert(answerOption);
            await unitOfWork.SaveAsync();

            return(mapper.Map <CreatedResultAnswerOptionDto>(answerOption));
        }
コード例 #2
0
        public async Task <ActionResult <CreatedResultAnswerOptionDto> > Post([FromBody] NewResultAnswerOptionDto newAnswerOptionDto)
        {
            if (newAnswerOptionDto == null)
            {
                return(BadRequest());
            }

            return(Ok(await answerOptionService.CreateAnswerOption(newAnswerOptionDto)));
        }