public HttpResponseMessage CreateAccount(PartnerServiceIntegration serviceIntegration) { AddGUID(ref serviceIntegration); ItemResponse <PartnerServiceIntegration> response = new ItemResponse <PartnerServiceIntegration>(); PartnerServiceIntegrations integrations = new PartnerServiceIntegrations(); response.Item = integrations.Update(serviceIntegration); return(Request.CreateResponse(response)); }
private void AddGUID(AddCustomerAccountingInfoRequest model) { PartnerServiceIntegration serviceIntegration = new PartnerServiceIntegration(); serviceIntegration.ClientID = model.CustClientID; serviceIntegration.AdminClientID = model.AdminClientID; PartnerServiceIntegrationsAPIController integrationAPIController = new PartnerServiceIntegrationsAPIController(); integrationAPIController.AddGUID(ref serviceIntegration); if (serviceIntegration.Id == 0) { PartnerServiceIntegrations integrations = new PartnerServiceIntegrations(); integrations.Update(serviceIntegration); } }