public void UpdateCloudProviderService(Guid organizationId, Guid organizationCPSId, string accessId, string accessName, string accessSecret, string accessAppId, string accessAppSecret, string accessDirectory, string accessRegion) { Organization organization = FindOrganizationById(organizationId); if (organization == null) { throw new ApplicationException($"The organization with id {organizationId} does not exists"); } OrganizationCPS organizationCPS = organization.GetCloudProviderServiceById(organizationCPSId); if (organizationCPS == null) { throw new ApplicationException($"The organization cloud providerservice with id {organizationCPSId} does not exists"); } organizationCPS.UpdateCredentials(accessId, accessName, accessSecret, accessAppId, accessAppSecret, accessDirectory, accessRegion); organizationCPS.Audit(this.Id); }
public void DeleteCloudProviderService(Guid organizationId, Guid organizationCPSId) { Organization organization = FindOrganizationById(organizationId); if (organization == null) { throw new ApplicationException($"The organization with id {organizationId} does not exists"); } OrganizationCPS organizationCPS = organization.GetCloudProviderServiceById(organizationCPSId); if (organizationCPS == null) { throw new ApplicationException($"The organization cloud providerservice with id {organizationCPSId} does not exists"); } organizationCPS.Delete(this.Id); }