private List <string> orgUniqueNamesMinusDeleted(List <xe0_LicenseOrg> licenseOrgs, xe0_LicenseOrg deletedLicenseOrg) { var deletedName = deletedOrgUniqueName(deletedLicenseOrg); var allNames = allOrgUniqueNames(licenseOrgs); allNames.Remove(deletedName); return(allNames); }
private string deletedOrgUniqueName(xe0_LicenseOrg deletedLicenseOrg) { var crmOrg = svc.Retrieve(xe0_DynamicsOrganization.LogicalName, deletedLicenseOrg.xe0_OrgId.Id, new ColumnSet(true)).ToEntity <xe0_DynamicsOrganization>(); return(crmOrg.xe0_UniqueName ?? string.Empty); }
public LicenseOrgCsvRollupApp(IOrganizationService svc, xe0_LicenseOrg licenseOrg, bool isDelete) { this.svc = svc; this.licenseOrg = licenseOrg; this.isDelete = isDelete; }