public async Task <CreatedResultAnswerOptionDto> CreateAnswerOption(NewResultAnswerOptionDto newAnswerOptionDto) { ResultAnswerOption answerOption = mapper.Map <ResultAnswerOption>(newAnswerOptionDto); resultAnswerOptionRepository.Insert(answerOption); await unitOfWork.SaveAsync(); return(mapper.Map <CreatedResultAnswerOptionDto>(answerOption)); }
public async Task <ActionResult <CreatedResultAnswerOptionDto> > Post([FromBody] NewResultAnswerOptionDto newAnswerOptionDto) { if (newAnswerOptionDto == null) { return(BadRequest()); } return(Ok(await answerOptionService.CreateAnswerOption(newAnswerOptionDto))); }