예제 #1
0
 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");
         }
     }
 }
예제 #2
0
 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);
     }
 }