public async Task <int> AddMultiSelectQuestionAsync(MultiSelectQuestionAddDTO multiSelectQuestionAddDTO) { multiSelectQuestionAddDTO.OptionFour = multiSelectQuestionAddDTO.CorrectAnswer; var multiSelectQuestion = _mapper.Map <MultiSelectQuestion>(multiSelectQuestionAddDTO); await _repository.AddMultiSelectQuestionAsync(multiSelectQuestion); return(multiSelectQuestion.Id); }
public async Task <IActionResult> AddMultiSelectQuestionAsync([FromBody] MultiSelectQuestionAddDTO multiSelectQuestionAddDTO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var result = await _service.AddMultiSelectQuestionAsync(multiSelectQuestionAddDTO); return(Ok(result)); }