/// <summary> /// Xoa khoa theo ma khoa /// </summary> /// <param name="maLop"></param> /// <returns>true, false</returns> public bool Delete(string maLop) { if (string.IsNullOrEmpty(maLop)) { return(false); } LopDAO context = new LopDAO(); Lop lp = new Lop(); try { lp = context.GetById(maLop); if (lp != null) { SinhVienBLL svContext = new SinhVienBLL(); List <SinhVien> lstSV = svContext.GetByMaLop(maLop); if (lstSV.Count == 0) { context.Delete(maLop); return(true); } } return(false); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
void edit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (XtraMessageBox.Show("Bạn có chắc chắn muốn xóa", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var item = griditem.GetRow(griditem.FocusedRowHandle) as Lop; var dao = new LopDAO(); var res = dao.Delete(item.MaGV); if (res) { XtraMessageBox.Show("Xóa thành công", "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadDanhSachLop(); } else { XtraMessageBox.Show("Xóa lỗi", "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }