Acceleratio.SPDG.UI.frm04Collections.saveData C# (CSharp) Метод

saveData() публичный Метод

public saveData ( ) : bool
Результат bool
        public override bool saveData()
        {
            if (trackNumSiteColls.Value == 0 && cboSiteCollection.SelectedItem == null)
            {
                MessageBox.Show("Select number of new Site Collections or existing one!");
                return false;
            }

            if( radioCreateNewSiteColl.Checked )
            {
                if (txtOwnerUserName.Text == string.Empty || !WorkingDefinition.IsClientObjectModel && txtOwnerEmail.Text == string.Empty )
                {
                    MessageBox.Show("Missing user details for site collection creation!");
                    return false;
                }

                Common.WorkingDefinition.CreateNewSiteCollections = trackNumSiteColls.Value;
                Common.WorkingDefinition.UseExistingSiteCollection = false;
                Common.WorkingDefinition.SiteCollection = string.Empty;

                Common.WorkingDefinition.SiteCollOwnerLogin = txtOwnerUserName.Text.Trim();
                Common.WorkingDefinition.SiteCollOwnerEmail = txtOwnerEmail.Text.Trim();
            }
            else
            {
                Common.WorkingDefinition.CreateNewSiteCollections = 0;
                Common.WorkingDefinition.UseExistingSiteCollection = true;
                if (cboSiteCollection.SelectedItem != null)
                {
                    Common.WorkingDefinition.SiteCollection = ((ComboboxItem)cboSiteCollection.SelectedItem).Value.ToString();
                }
            }

            return true;
        }