public async Task <IActionResult> Post([FromBody] ClientDocumentTypeDTO clieDocDto) { var clieDoc = _mapper.Map <ClientDocumentType>(clieDocDto); await _clientDocumentTypeServices.Add(clieDoc); clieDocDto = _mapper.Map <ClientDocumentTypeDTO>(clieDoc); var response = new GenericResponse <ClientDocumentTypeDTO>(clieDocDto); return(Ok(response)); }
public async Task <IActionResult> Put(int id, ClientDocumentTypeDTO clieDocDto) { try { var clieDoc = _mapper.Map <ClientDocumentType>(clieDocDto); clieDoc.ClientDocumentType_Id = id; await _clientDocumentTypeServices.Update(clieDoc); var response = new GenericResponse <bool>(true); return(Ok(response)); } catch (Exception ex) { throw new BusinessException(MessageCodes.PROPERTY_NO_VALID, GetErrorDescription(MessageCodes.PROPERTY_NO_VALID), ex.Message); } }