예제 #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            luu = 0;
            int res = dg.Delete(int.Parse(txtDGID.Text));

            if (txtDGID.Text == "")
            {
                MessageBox.Show("Chọn một khách hàng để xóa.", "Lỗi");
            }
            else if (res == 1)
            {
                MessageBox.Show("Khách hàng đã từng thực hiện giao dịch không thể xóa.", "Lỗi");
            }
            else
            {
                DialogResult dr;
                dr = MessageBox.Show("Xóa dữ liệu khách hàng", "Cảnh báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
                if (dr == DialogResult.OK)
                {
                    dg.Delete(int.Parse(txtDGID.Text));
                    MessageBox.Show("Xóa thành công");
                    dg.ViewAll();
                }
            }
        }
예제 #2
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     try
     {
         KhoiTaoDTO();
         if (docgiaBUS.KiemTra(docgiaDTO))
         {
             if (docgiaBUS.Delete(docgiaDTO))
             {
                 MessageBox.Show("Xóa độc giả thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 dgvDanhSachDocGia.DataSource = docgiaBUS.Select();
                 STT();
             }
             else
             {
                 MessageBox.Show("Xóa độc giả không thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             Forcus();
             TangMaTuDong();
             txtMaDocGia.Focus();
         }
         else
         {
             MessageBox.Show("Thông tin độc giả cần xóa không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }catch
     {
         MessageBox.Show("Thông tin độc giả cần không hợp lệ!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }