Exemple #1
0
        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.");
        }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
        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);
        }