public IActionResult DeleteVraagFromRonde(VraagRondeViewModel model) { try { var vraagRondeDTO = AddVraagToRondeMapper.MapAddVraagToRondeViewModelToAddVraagToRondeDTO(model); var response = _service.DeleteVraagFromRonde(vraagRondeDTO); if (response.DidError) { return(BadRequest(response.Errors)); } return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult AddVraagToRonde(VraagRondeViewModel model) { try { var addVraagToRondeDTO = AddVraagToRondeMapper.MapAddVraagToRondeViewModelToAddVraagToRondeDTO(model); var returnDTO = _service.AddVraagToRonde(addVraagToRondeDTO); if (returnDTO.DidError) { return(BadRequest(returnDTO.Errors)); } var quizReturn = AddVraagToRondeMapper.MapAddVraagToRondeDTOToAddVraagToRondeViewModel(returnDTO.DTO); return(Ok(quizReturn)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }