private void ApplySelectedRule(object sender, EventArgs e) { var rule = _listRules.SelectedItem as EngineRule; if (rule == null) { _gbEngineRuleConfiguration.Enabled = false; return; } if (_defaultRule.Identifier == _txtKey.Text) { return; } if (rule == _defaultRule) { _defaultRule = GetNewDefaultEngineRule(); } rule.Identifier = _txtKey.Text; if (_cmbRuleSelector.SelectedIndex == -1) { _cmbRuleSelector.SelectedIndex = 0; } rule.VirtualizationType = (VirtualizationType)Enum.Parse(typeof(VirtualizationType), _cmbRuleSelector.SelectedItem.ToString()); var index = _listRules.SelectedIndex; _listRules.Items.RemoveAt(index); _listRules.Items.Insert(index, rule); _listRules.SelectedIndex = index; NotifyUpdate(); }
public void SetUpEngineRule() { if (EngineRule.ProcessEngine == null) { EngineRule.InitializeProcessEngine(); } EngineRule.InitializeServices(); EngineRule.Starting(); }
public void SetUpEngineRule() { try { if (EngineRule.ProcessEngine == null) { EngineRule.InitializeProcessEngine(); } EngineRule.InitializeServices(); EngineRule.Starting(); } catch (System.Exception ex) { throw ex; } }
public void TearDownEngineRule() { EngineRule.Finished(); }
private void ApplySelectedRule(object sender, EventArgs e) { var rule = _listRules.SelectedItem as EngineRule; if (rule == null) { _gbEngineRuleConfiguration.Enabled = false; return; } if (_defaultRule.Identifier == _txtKey.Text) return; if (rule == _defaultRule) _defaultRule = GetNewDefaultEngineRule(); rule.Identifier = _txtKey.Text; if (_cmbRuleSelector.SelectedIndex == -1) _cmbRuleSelector.SelectedIndex = 0; rule.VirtualizationType = (VirtualizationType)Enum.Parse(typeof(VirtualizationType), _cmbRuleSelector.SelectedItem.ToString()); var index = _listRules.SelectedIndex; _listRules.Items.RemoveAt(index); _listRules.Items.Insert(index, rule); _listRules.SelectedIndex = index; NotifyUpdate(); }