public async Task <ActionResult <ConhecimentoDTO> > Adicionar(ConhecimentoDTO conhecimentoDTO) { if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _conhecimentoServices.Adcionar( _mapper.Map <Conhecimento>(conhecimentoDTO)); return(CustomResponse(conhecimentoDTO)); }
public async Task <ActionResult <ConhecimentoDTO> > Atualizar(Guid id, ConhecimentoDTO conhecimentoDTO) { if (id != conhecimentoDTO.Id) { NotificarErro("O id informado não é o mesmo passado na query"); CustomResponse(conhecimentoDTO); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _conhecimentoServices.Atualizar( _mapper.Map <Conhecimento>(conhecimentoDTO)); return(CustomResponse(conhecimentoDTO)); }