private void btnLocaleSet_Click(object sender, EventArgs e) { SiteManager.SiteManagerClient managerClient = GetSiteManagerClient(); //Execute WCF call managerClient.SetSiteLocale(txtLocaleSiteCollection.Text, txtLocaleSetString.Text); txtStatus.Text = string.Format("Site collection root web locale has been changed."); }
private void btnGetSiteCollections_Click(object sender, EventArgs e) { SiteManager.SiteManagerClient managerClient = GetSiteManagerClient(); //Execute WCF call List <SiteManager.SiteData> list = managerClient.ListSiteCollections(); txtStatus.Text = string.Format("Site collection enum has been called and we got {0} items.", list.Count); foreach (var item in list) { txtStatus.Text = txtStatus.Text + string.Format("\r\n{0}", item.Url); } }
private void btnCreateSiteCollection_Click(object sender, EventArgs e) { SiteManager.SiteManagerClient managerClient = GetSiteManagerClient(); SiteManager.SiteData newSite = new SiteManager.SiteData() { Description = txtSiteDescription.Text, LcId = txtSiteLanguageId.Text, OwnerLogin = txtSiteOwnerAccount.Text, SecondaryContactLogin = txtSiteSecondaryAccount.Text, Title = txtSiteTitle.Text, Url = txtSiteUrl.Text, WebTemplate = txtSiteTemplate.Text }; string url = managerClient.CreateSiteCollection(newSite); txtStatus.Text = string.Format("Site collection creation was called and return value was '{0}'.", url); }