internal ApiResult SaveChangeRequest(ChangeRequest changeRequest) { ApiResult apiResult = new ApiResult(); try { if (!changeRequest.IsValid()) { apiResult.SetFailuresAsStatusInResponseFields(changeRequest.StatusDesc); return(apiResult); } changeRequest.Save(); apiResult.PegPayID = "" + changeRequest.Id; apiResult.SetSuccessAsStatusInResponseFields(); return(apiResult); } catch (Exception ex) { HandleError(nameof(SaveCompany), "EXCEPTION", ex.Message); apiResult.SetFailuresAsStatusInResponseFields(ex.Message); } return(apiResult); }