private void button_OnOK_Click(object sender, EventArgs e) { this.userControl_KindofEmployerBase1.FillClass(); String str_ErrMessage; str_ErrMessage = myClass_KindofEmployer.CheckField(); if (!string.IsNullOrEmpty(str_ErrMessage)) { this.DialogResult = DialogResult.None; this.label_ErrMessage.Text = str_ErrMessage; return; } if (this.bool_Add) { if (!Class_KindofEmployer.ExistAndCanDeleteAndDelete(this.myClass_KindofEmployer.KindofEmployer, Enum_zwjKindofUpdate.Exist)) { this.myClass_KindofEmployer.AddAndModify(Enum_zwjKindofUpdate.Add); } else { this.label_ErrMessage.Text = "该报考单位已添加!"; this.DialogResult = DialogResult.None; return; } } else { this.myClass_KindofEmployer.AddAndModify(Enum_zwjKindofUpdate.Modify); } this.DialogResult = DialogResult.OK; this.Close(); }
private void Form_KindofEmployerUpdate_Load(object sender, EventArgs e) { if (!(this.bool_Add || Class_KindofEmployer.ExistAndCanDeleteAndDelete(myClass_KindofEmployer.KindofEmployer, Enum_zwjKindofUpdate.Exist))) { MessageBox.Show("不存在该项,可能已删除!"); this.DialogResult = DialogResult.Cancel; this.Close(); return; } this.label_ErrMessage.Text = ""; if (!Class_zwjPublic.myBackColor.IsEmpty) { this.BackColor = Class_zwjPublic.myBackColor; } this.userControl_KindofEmployerBase1.InitControl(this.myClass_KindofEmployer, this.bool_Add); }
private void Button_KindofEmployerModify_Click(object sender, EventArgs e) { string str_NewKindofEmployer = ""; Form_InputBox myForm = new Form_InputBox(); myForm.str_DefaultResponse = this.myClass_KindofEmployer.KindofEmployer; myForm.str_Prompt = "请输入报考单位名称:"; myForm.str_Title = "输入报考单位名称"; if (myForm.ShowDialog() == DialogResult.OK) { str_NewKindofEmployer = myForm.str_DefaultResponse; } else { return; } if (Class_KindofEmployer.ExistAndCanDeleteAndDelete(str_NewKindofEmployer, ZCCL.ClassBase.Enum_zwjKindofUpdate.Exist) == true) { MessageBox.Show("报考单位名称重复,操作失败!"); return; } this.myClass_KindofEmployer.KindofEmployerModify(str_NewKindofEmployer); this.userControl_KindofEmployerBase1.InitControl(this.myClass_KindofEmployer, false); }