private void loadSiteCollections()
{
var helper = SPDGDataHelper.Create(WorkingDefinition);
ServerGeneratorDefinition serverDefinition = WorkingDefinition as ServerGeneratorDefinition;
IEnumerable<string> siteCollections;
if (serverDefinition == null)
{
siteCollections = helper.GetAllSiteCollections(Guid.Empty);
}
else if (serverDefinition.UseExistingWebApplication != string.Empty)
{
siteCollections = helper.GetAllSiteCollections(new Guid(serverDefinition.UseExistingWebApplication));
}
else
{
return;
}
foreach (var siteColl in siteCollections)
{
ComboboxItem item = new ComboboxItem();
item.Text = siteColl;
item.Value = siteColl;
cboSiteCollection.Items.Add(item);
}
}