private void btnXoa_Click(object sender, EventArgs e) { try { string maSV = txtMaSV.Text.ToString(); if (SinhVienBUL.XoaSinhVien(maSV)) { //SinhVienDTO svDeleted = listSV.Single(n => n.MaSinhVien == maSV); //listSV.Remove(svDeleted); //dgvSinhVien.DataSource = typeof(List<SinhVienDTO>); //dgvSinhVien.DataSource = listSV; dgvSinhVien.DataSource = typeof(List <SinhVienDTO>); dgvSinhVien.DataSource = SinhVienBUL.LoadSinhVien(); cleanData(); MessageBox.Show("Xóa sinh viên thành công!", "Thông báo"); } else { MessageBox.Show("Xóa không thành công!", "Thông báo"); } } catch (Exception) { MessageBox.Show("Đã xảy ra lỗi !", "Thông báo"); } }
private void btnXoa_Click(object sender, EventArgs e) { string maSV = txtMaSV.Text; DialogResult rs = MessageBox.Show("Bạn muốn xóa bản ghi đang chọn?", "Xóa bản ghi", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rs == DialogResult.Yes) { SinhVienBUL svBUL = new SinhVienBUL(); if (svBUL.XoaSinhVien(maSV)) { MessageBox.Show("Xóa bản ghi thành công!"); ResetFields(); } else { MessageBox.Show("Không thể xóa sinh viên có mã " + maSV); } } }