private void QuanLySach_Load(object sender, EventArgs e) { dtgDanhSachSach.DataSource = QuanLySach_DAO.LoadData(10); addBinding(); setUpListCMBLoaiTimKiem(); setUpListCMBTheLoaiSach(); }
private void btnXoaSach_Click(object sender, EventArgs e) { //MessageBox.Show("abc"); string maSach = txbMaSach.Text; if (maSach == "") { MessageBox.Show("Bạn chưa chọn sách để xóa!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (QuanLySach_DAO.KiemTraDuLieuLienQuanKhiXoa(maSach) == 0) {//không có dữ liệu liên quan ở những table khác if (QuanLySach_DAO.XoaSach(maSach) >= 1) { MessageBox.Show("Xóa sách thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dtgDanhSachSach.DataSource = QuanLySach_DAO.LoadData(10); clearBinding(); addBinding(); } } else { DialogResult close = new DialogResult(); close = MessageBox.Show("Phải xóa dữ liệu liên quan ở bảng Mượn sách và Trả sách!\nBạn có muốn xóa sách không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); if (close == DialogResult.OK) { if (QuanLySach_DAO.XoaSach(maSach) >= 1) { MessageBox.Show("Xóa sách thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dtgDanhSachSach.DataSource = QuanLySach_DAO.LoadData(10); clearBinding(); addBinding(); } } else if (close == DialogResult.Cancel) { return; } } }