private void btnXoa_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc chắn muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { ghbus.XoaGianHang(txtMaGian.Text); MessageBox.Show("Xóa thành công!"); clearData(); DisEnl(false); HienThi(); } catch { MessageBox.Show("Xóa không thành công"); } } }
private void btnXoaGianHang_Click(object sender, EventArgs e) { try { string maGianHang; if (cbLoaiGianHang.SelectedIndex == 0) { maGianHang = dataGianHang.SelectedRows[0].Cells[0].Value.ToString(); } else if (cbLoaiGianHang.SelectedIndex == 1) { maGianHang = dataGianHangCC.SelectedRows[0].Cells[0].Value.ToString(); } else { maGianHang = dataGianHangTC.SelectedRows[0].Cells[0].Value.ToString(); } GianHangDTO gianHang = qlGianHang.TimKiemTheoMaGianHang <GianHangDTO>(maGianHang)[0]; if (gianHang.TinhTrangThue == true) { this.Alert("Gian hàng đang được thuê. Xóa không thành công", frmThongBao.alertTypeEnum.Error); } else { if (new frmTinNhan("Bạn có chắc muốn xóa gian hàng có mã: " + maGianHang + "?").ShowDialog() == DialogResult.Yes) { if (qlGianHang.XoaGianHang(maGianHang)) { this.Alert("Xóa gian hàng thành công!", frmThongBao.alertTypeEnum.Success); CapNhap(); } else { this.Alert("Xóa thất bại!", frmThongBao.alertTypeEnum.Error); } } } } catch (Exception erorr) { this.Alert(erorr.Message, frmThongBao.alertTypeEnum.Error); } }