private void button_OnOK_Click(object sender, EventArgs e) { this.userControl_IssueBase1.FillClass(); String str_ErrMessage; str_ErrMessage = this.myClass_Issue.CheckField(); if (!string.IsNullOrEmpty(str_ErrMessage)) { this.DialogResult = DialogResult.None; this.label_ErrMessage.Text = str_ErrMessage; return; } str_ErrMessage = Class_Issue.CheckExamStatus(this.myClass_Issue.IssueNo, this.myClass_Issue.IssueStatus); if (!string.IsNullOrEmpty(str_ErrMessage)) { this.label_ErrMessage.Text = str_ErrMessage; this.DialogResult = DialogResult.None; return; } if (this.bool_Add) { if (!this.myClass_Issue.AddAndModify(Enum_zwjKindofUpdate.Add)) { this.label_ErrMessage.Text = "添加不成功,可能是班级编号重复!"; this.DialogResult = DialogResult.None; return; } } else { this.myClass_Issue.AddAndModify(Enum_zwjKindofUpdate.Modify); } }