public TriggerForm(MessageInfo msg, Trigger t) { InitializeComponent(); _msg = msg; Trigger = t; LoadTrigger(); }
private void btnSave_Click(object sender, EventArgs e) { Trigger = new TriggerCustom(_msg); for (var i = 1; i <= 6; i++) { var cb = FindConditionControlByName("conditionControl" + i); var cond = cb.GetCondition(); if (cond != null) { if (!cond.Active) Trigger.Conditions.Remove(cond); else Trigger.AddCondition(cond); } } this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); }