//DELETE ROW SELECTED private void btnDeleteBook_Click(object sender, EventArgs e) { String ID = txtBookISBN.Text; String Name = txtBookName.Text; String message = "Bạn có thật sự muốn xóa sách " + Name + " khỏi dữ liệu ?"; String caption = "Xác thực trước khi xóa"; var result = MessageBox.Show(message, caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { bool flag = bd.DeleteBookRow(ID); bool flag2 = bd.DeleteBookStoreRow(ID); if (flag && flag2) { MessageBox.Show("Đã xóa sách " + Name + " khỏi dữ liệu", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); frmUpdateBook_Load(null, null); } else { MessageBox.Show("Xóa thất bại do gặp lỗi, thử lại sau", "Thất bại", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show("Không thể xóa sách này, Sách đang cho mượn ", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }