Esempio n. 1
0
 public TriggerForm(MessageInfo msg, Trigger t)
 {
     InitializeComponent();
     _msg = msg;
     Trigger = t;
     LoadTrigger();
 }
Esempio n. 2
0
        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();
        }