public async Task <ActionResult <CreatedResultAnswerDto> > Post([FromBody] NewResultAnswerDto newResultAnswerDto) { if (newResultAnswerDto == null) { return(BadRequest()); } return(Ok(await resultAnswerService.CreateResultAnswer(newResultAnswerDto))); }
public async Task <CreatedResultAnswerDto> CreateResultAnswer(NewResultAnswerDto newResultAnswerDto) { ResultAnswer resultAnswer = mapper.Map <ResultAnswer>(newResultAnswerDto); resultAnswerRepository.Insert(resultAnswer); await unitOfWork.SaveAsync(); return(mapper.Map <CreatedResultAnswerDto>(resultAnswer)); }