Пример #1
0
        private void CheckPass()
        {
            errorProvider1.Clear();
            if (textBoxX1.Text == "")
            {
                SetError("不可空白。");
                btn_save.Enabled = false;
                return;
            }

            if (ValidateEvent != null)
            {
                ReviseRuleNameEventArgs eventArg = GetArgs();

                ValidateEvent.Invoke(this, eventArg);

                if (eventArg.Error == true)
                {
                    SetError(eventArg.ErrorString);
                    btn_save.Enabled = false;
                    return;
                }
                else
                {
                    btn_save.Enabled = true;
                }
            }
        }
Пример #2
0
        private ReviseRuleNameEventArgs GetArgs()
        {
            ReviseRuleNameEventArgs args = new ReviseRuleNameEventArgs();
            string schoolYear            = integerInput1.Text;
            string ruleName = textBoxX1.Text;

            args.OldSchoolYear = _OldSchoolYear;
            args.OldRuleName   = _OldRuleName;
            args.NewSchoolYear = schoolYear;
            args.NewRuleName   = ruleName;

            return(args);
        }