private void buttonAddCriteria_Click(object sender, EventArgs e) { hMailServer.RuleCriteria ruleCriteria = _rule.Criterias.Add(); formRuleCriteria ruleCriteriaDialog = new formRuleCriteria(ruleCriteria); if (ruleCriteriaDialog.ShowDialog() == DialogResult.OK) { ruleCriteria.Save(); ListRuleCriterias(); _forcedDirty = true; EnableDisable(); } Marshal.ReleaseComObject(ruleCriteria); }
private void EditSelectedCriteria() { if (listCriterias.SelectedItems.Count == 0) { return; } hMailServer.RuleCriteria ruleCriteria = listCriterias.SelectedItems[0].Tag as hMailServer.RuleCriteria; formRuleCriteria ruleCriteriaDialog = new formRuleCriteria(ruleCriteria); if (ruleCriteriaDialog.ShowDialog() == DialogResult.OK) { ruleCriteria.Save(); ListRuleCriterias(); _forcedDirty = true; EnableDisable(); } }
private void EditSelectedCriteria() { if (listCriterias.SelectedItems.Count == 0) return; hMailServer.RuleCriteria ruleCriteria = listCriterias.SelectedItems[0].Tag as hMailServer.RuleCriteria; formRuleCriteria ruleCriteriaDialog = new formRuleCriteria(ruleCriteria); if (ruleCriteriaDialog.ShowDialog() == DialogResult.OK) { ruleCriteria.Save(); ListRuleCriterias(); _forcedDirty = true; EnableDisable(); } }