public ResponseFirmDTO UpdateFirm(UpdateFirmDTO updateFirmDTO) { if (updateFirmDTO == null) { return(null); } var responseFirmDTO = new ResponseFirmDTO(); var updatedFirm = _mapper.Map <Firm>(updateFirmDTO); _firmRepository.Update(updatedFirm); responseFirmDTO = _mapper.Map <ResponseFirmDTO>(updatedFirm); return(responseFirmDTO); }
public IActionResult UpdateFirm(UpdateFirmDTO model) { var firm = _firmService.GetFirmById(model.Id); if (string.IsNullOrEmpty(firm.Id)) { return(OK(StatusCodeType.FIRM_NOTFOUND, StatusMessage.FIRM_NOTFOUND, false)); } var response = _firmService.UpdateFirm(model); if (response == null) { return(OK(StatusCodeType.HAS_EXCEPTION, StatusMessage.HAS_EXCEPTION, response)); } return(OK(StatusCodeType.SUCCESS, StatusMessage.SUCCESS, response)); }