Ejemplo n.º 1
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (updateKhenThuong != null)
     {
         try
         {
             updateKhenThuong.namKhenThuong       = datetimeNgayKhenThuong.Value;
             updateKhenThuong.loaiKhenThuong      = txtLoaiKhenThuong.Text;
             updateKhenThuong.soSoKhenThuong      = txtSoSoKhenThuong.Text;
             updateKhenThuong.nguoiKhenThuong     = txtNguoiKyKhenThuong.Text;
             updateKhenThuong.thanhTichKhenThuong = txtThanhTichKhenThuong.Text;
             updateKhenThuong.capKhenThuong       = txtCapKhenThuong.Text;
             updateKhenThuong.ghiChu = txtGhiChuKhenThuong.Text;
             if (_khenThuongServices.UpdateThongTinKhenThuong(updateKhenThuong))
             {
                 MessageBox.Show("Đã Chỉnh Sửa Thông Tin Khen Thưởng Thành Công!", "Thông Báo", MessageBoxButtons.OK);
                 ClearAllText(this);
                 bntThem.Enabled  = true;
                 btnSua.Enabled   = false;
                 updateKhenThuong = null;
                 InitGridView();
                 dataGridKhenThuong.Refresh();
                 txtMaNV.ReadOnly = false;
             }
             else
             {
                 MessageBox.Show("Vui Lòng Kiểm Tra Lại Thông Tin", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         catch (Exception ex)
         {
             if (UserProfile.permission == 1)
             {
                 MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             else
             {
                 MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Vui Lòng Kiểm Tra Lại Thông Tin", "Lỗi!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }