コード例 #1
0
        private void TypeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            SiteSettingTypes siteSettingType = (SiteSettingTypes)TypeComboBox.SelectedValue;

            if (siteSettingType != SiteSettingTypes.GMail)
            {
                URLTextBox.Visibility = System.Windows.Visibility.Visible;
            }
            else
            {
                URLTextBox.Visibility = System.Windows.Visibility.Hidden;
            }
        }
コード例 #2
0
        public static IServiceManager GetServiceManager(SiteSettingTypes siteSettingType)
        {
            switch (siteSettingType)
            {
            case SiteSettingTypes.SharePoint:
                return(SharePointServiceManager.GetInstance());

            case SiteSettingTypes.GMail:
                return(GMailServiceManager.GetInstance());

            case SiteSettingTypes.FileSystem:
                return(FileSystemServiceManager.GetInstance());

            case SiteSettingTypes.SQLServer:
                return(SQLServerServiceManager.GetInstance());

            case SiteSettingTypes.CRM:
                return(CRMServiceManager.GetInstance());

            default:
                return(null);
            }
        }
コード例 #3
0
        private void TypeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            SiteSettingTypes siteSettingType = (SiteSettingTypes)TypeComboBox.SelectedValue;

            if (siteSettingType == SiteSettingTypes.SharePoint)
            {
                ClaimAuthenticationCheckBox.Visibility = System.Windows.Visibility.Visible;
                AdvancedSharePointSetting.Visibility   = System.Windows.Visibility.Visible;
            }
            else
            {
                ClaimAuthenticationCheckBox.Visibility = System.Windows.Visibility.Hidden;
                AdvancedSharePointSetting.Visibility   = System.Windows.Visibility.Hidden;
            }

            if (siteSettingType != SiteSettingTypes.GMail)
            {
                URLTextBox.Visibility = System.Windows.Visibility.Visible;
            }
            else
            {
                URLTextBox.Visibility = System.Windows.Visibility.Hidden;
            }
        }