Example #1
0
 /// <summary>
 ///     初始化(修改)
 /// </summary>
 /// <param name="connectionName"></param>
 public FrmConnectionMgr(string connectionName)
 {
     InitializeComponent();
     foreach (var item in Enum.GetValues(typeof(EnumMgr.StorageEngineType)))
     {
         cmbStorageEngine.Items.Add(item);
         cmbStorageEngine.SelectedIndex = 0;
     }
     OldConnectionName = connectionName;
     //Modify Mode
     ModifyConn = MongoConnectionConfig.MongoConfig.ConnectionList[connectionName];
     UiBinding.TryUpdateForm(ModifyConn, Controls);
     if (ModifyConn.AuthMechanism == ConstMgr.MONGODB_CR)
     {
         radMONGODB_CR.Checked = true;
     }
     if (ModifyConn.AuthMechanism == ConstMgr.MONGODB_X509)
     {
         radMONGODB_X509.Checked = true;
     }
     if (ModifyConn.AuthMechanism == ConstMgr.SCRAM_SHA_1)
     {
         radSCRAM_SHA_1.Checked = true;
     }
     foreach (var item in ModifyConn.ReplsetList)
     {
         lstHost.Items.Add(item);
     }
     cmbStorageEngine.SelectedIndex = ModifyConn.StorageEngine == EnumMgr.StorageEngineType.MmaPv1 ? 0 : 1;
     cmdAdd.Text = GuiConfig.IsUseDefaultLanguage ? "Modify" : GuiConfig.GetText("Common.Modify");
 }
Example #2
0
 /// <summary>
 ///     初始化(修改)
 /// </summary>
 /// <param name="connectionName"></param>
 public FrmConnectionMgr(string connectionName)
 {
     InitializeComponent();
     foreach (var item in Enum.GetValues(typeof(EnumMgr.StorageEngineType)))
     {
         cmbStorageEngine.Items.Add(item);
         cmbStorageEngine.SelectedIndex = 0;
     }
     OldConnectionName = connectionName;
     //Modify Mode
     ModifyConn = MongoConnectionConfig.MongoConfig.ConnectionList[connectionName];
     UiBinding.TryUpdateForm(ModifyConn, Controls);
     foreach (var item in ModifyConn.ReplsetList)
     {
         lstHost.Items.Add(item);
     }
     cmbStorageEngine.SelectedIndex = ModifyConn.StorageEngine == EnumMgr.StorageEngineType.MmaPv1 ? 0 : 1;
     cmdAdd.Text = GuiConfig.IsUseDefaultLanguage ? "Modify" : GuiConfig.GetText(TextType.CommonModify);
 }