コード例 #1
0
        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();
        }
コード例 #2
0
 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);
 }
コード例 #3
0
        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);
        }