Example #1
0
        //确定修改
        private void ucBtnSave_BtnClick(object sender, EventArgs e)
        {
            if (!Check.isTeacherID(txtTID.Text))
            {
                MessageBox.Show("工号不正确");
                return;
            }

            try
            {
                teacher.TID           = txtTID.Text;
                teacher.TName         = txtName.Text;
                teacher.Address       = txtAddress.Text;
                teacher.TSalary       = Convert.ToDecimal(txtTSalary.Text);
                teacher.TGender       = cmbGender.Text;
                teacher.Departments   = cmbDepart.SelectedValue.ToString();
                teacher.Birthday      = Convert.ToDateTime(dtpBir.Value.ToString("yyy/MM/dd"));
                teacher.AdmissionTime = Convert.ToDateTime(dtpAdmission.Value.ToString("yyy/MM/dd"));

                teacher.Image = (Bitmap)pictureBox1.Image;
                TeacherBLL bll = new TeacherBLL();
                string     msg = bll.EditTeacher(teacher) ? "修改成功" : "修改失败";
                MessageBox.Show(msg);

                LoadTeacherInfo();
            }
            catch (Exception)
            {
                MessageBox.Show("修改失败");
            }
        }