private void ucBtnSave_BtnClick(object sender, EventArgs e)
        {
            if (!Check.isStudentID(txtTID.Text))
            {
                MessageBox.Show("学号不正确");
                return;
            }

            try
            {
                student.SID   = txtTID.Text;
                student.SName = txtName.Text;


                student.SGender       = cmbGender.Text;
                student.Departments   = cmbDepart.SelectedValue.ToString();
                student.Class         = cmbClass.SelectedValue.ToString();
                student.Birthday      = Convert.ToDateTime(dtpBir.Value.ToString("yyy/MM/dd"));
                student.AdmissionTime = Convert.ToDateTime(dtpAdmission.Value.ToString("yyy/MM/dd"));

                student.Image = (Bitmap)pictureBox1.Image;
                StudentBLL bll = new StudentBLL();
                string     msg = bll.EditStudent(student) ? "修改成功" : "修改失败";
                MessageBox.Show(msg);

                LoadStudentInfo();
            }
            catch (Exception)
            {
                MessageBox.Show("修改失败");
            }
        }
Example #2
0
 public ResultModel Put(int id, [FromBody] Student student)
 {
     try
     {
         _studentBLL.EditStudent(id, student);
         return(new ResultModel(Code.OK, "thành công"));
     }
     catch (Exception ex)
     {
         if (ex.Message.Contains("Mã sinh viên đã tồn tại"))
         {
             return(new ResultModel(Code.SVERROR, ex.Message.ToString()));
         }
         else
         {
             return(new ResultModel(Code.SVERROR, "lỗi hệ thống"));
         }
     }
 }