Esempio n. 1
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     try
     {
         // Thực hiện lệnh
         // Lấy thứ tự record hiện hành
         int r = dgvQLNV.CurrentCell.RowIndex;
         // Lấy MaKH của record hiện hành
         string strNV =
             dgvQLNV.Rows[r].Cells[0].Value.ToString();
         // Viết câu lệnh SQL
         // Hiện thông báo xác nhận việc xóa mẫu t
         // Khai báo biến traloi
         DialogResult traloi;
         // Hiện hộp thoại hỏi đáp
         traloi = MessageBox.Show("Chắc xóa mẫu tin này không?", "Trả lời",
                                  MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         // Kiểm tra có nhắp chọn nút Ok không?
         if (traloi == DialogResult.Yes)
         {
             blNV = new BLNhanVien();
             if (blNV.DeleteStaff(this.txtMaNV.Text, ref err))
             {
                 // Thông báo
                 MessageBox.Show("Đã xóa xong!");
             }
             else
             {
                 // Thông báo
                 MessageBox.Show("Xóa bị lỗi!");
             }
             // Cập nhật lại DataGridView
             LoadThongTin();
         }
         else
         {
             // Thông báo
             MessageBox.Show("Không thực hiện việc xóa mẫu tin!");
         }
     }
     catch
     {
         MessageBox.Show("Không xóa được. Lỗi rồi!");
     }
 }