public async Task <IActionResult> InsertTema(TemaDTO temaDTO) { var tema = _mapper.Map <Tema>(temaDTO); await _temaService.InsertTema(tema); temaDTO = _mapper.Map <TemaDTO>(tema); var response = new APIResponse <TemaDTO>(temaDTO); return(Ok(response)); }
public async Task <IActionResult> Put(long Id, TemaDTO temaDTO) { var tema = _mapper.Map <Tema>(temaDTO); tema.Id = Id; var result = await _temaService.UpdateTema(tema); temaDTO = _mapper.Map <TemaDTO>(tema); var response = new APIResponse <TemaDTO>(temaDTO); return(Ok(response)); }