コード例 #1
0
 private void barbtnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (dtSinhVien != null)
     {
         DataView dv = new DataView(dtSinhVien);
         dv.RowFilter = "Chon=1";
         if (dv.Count > 0)
         {
             if (ThongBaoChon("Bạn có chắc chắn muốn xóa những sinh viên được chọn không?") == DialogResult.Yes)
             {
                 int ChuaXoa = 0;
                 for (int i = 0; i < dv.Count; i++)
                 {
                     try
                     {
                         pSV_SinhVienInfo.SV_SinhVienID = int.Parse(dv[i]["SV_SinhVienID"].ToString());
                         oBSV_SinhVien.Delete(pSV_SinhVienInfo);
                     }
                     catch
                     {
                         ChuaXoa++;
                     }
                 }
                 trlLop_FocusedNodeChanged(null, null);
                 if (ChuaXoa > 0)
                 {
                     ThongBao("Còn " + ChuaXoa.ToString() + " sinh viên chưa xóa được.");
                 }
                 else
                 {
                     XoaThanhCong();
                 }
             }
         }
     }
 }