private void btnHuyAllDiemDanh_Click(object sender, EventArgs e)
        {
            if (lueBuoiHoc.EditValue == null)
            {
                Thongbao.Canhbao("Bạn chưa chọn buổi học.");
                return;
            }


            int          id_Buoihoc = (int)lueBuoiHoc.EditValue;
            DialogResult f          = Thongbao._CauHoi("Có chắc chắn hủy kết quả điểm danh buổi này !");

            if (f == System.Windows.Forms.DialogResult.Yes)
            {
                var deletes = (from a in db.DiemDanhs where a.IDBuoiHoc == id_Buoihoc select a);
                foreach (var i in deletes)
                {
                    db.DiemDanhs.DeleteOnSubmit(i);
                }
                try
                {
                    db.SubmitChanges();
                    Thongbao.ThanhCong("Hủy thành công !");
                }
                catch (Exception ex)
                {
                    HeThong.Thongbao.Canhbao(ex.ToString());
                }
                Reload();
            }
        }
 private void btnHuyDiemDanh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvMain.GetFocusedRowCellValue("ID") == null)
     {
         Thongbao.Hoi("Mời bạn chọn hàng cần hủy điểm danh.");
     }
     else
     {
         int          id_tmp = (int)gvMain.GetFocusedRowCellValue("ID");
         DialogResult f      = Thongbao._CauHoi("Có chắc chắn hủy điểm danh sinh viên");
         if (f == System.Windows.Forms.DialogResult.Yes)
         {
             var delete = (from a in db.DiemDanhs where a.ID == (int)id_tmp select a).Single();
             delete.DenLop = false;
             try
             {
                 db.SubmitChanges();
             }
             catch (Exception ex)
             {
                 HeThong.Thongbao.Canhbao(ex.ToString());
             }
             Reload();
         }
     }
 }
예제 #3
0
 private void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvMain.GetFocusedRowCellValue("ID") == null)
     {
         Thongbao.Hoi("Mời bạn chọn hàng cần xóa.");
     }
     else
     {
         int          id_tmp = (int)gvMain.GetFocusedRowCellValue("ID");
         DialogResult f      = Thongbao._CauHoi();
         if (f == System.Windows.Forms.DialogResult.Yes)
         {
             var delete = (from a in db.Khoas where a.ID == (int)id_tmp select a).Single();
             db.Khoas.DeleteOnSubmit(delete);
             try { db.SubmitChanges(); }
             catch (Exception) { MessageBox.Show("Xóa không thành công, vui lòng kiểm tra lại."); }
             loadNV();
         }
     }
 }
예제 #4
0
 private void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvMain.GetFocusedRowCellValue("ID") == null)
     {
         Thongbao.Hoi("Mời bạn chọn hàng cần xóa.");
     }
     else
     {
         int          id_tmp = (int)gvMain.GetFocusedRowCellValue("ID");
         DialogResult f      = Thongbao._CauHoi();
         if (f == DialogResult.Yes)
         {
             var delete = (from a in db.NhanViens where a.ID == (int)id_tmp select a).Single();
             db.NhanViens.DeleteOnSubmit(delete);
             try { db.SubmitChanges(); }
             catch (Exception) {
                 HeThong.Thongbao.Loi("Xóa không thành công. Vui lòng thử lại !");
             }
             loadNV();
         }
     }
 }
예제 #5
0
 private void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (gvMain.GetFocusedRowCellValue("ID") == null)
     {
         Thongbao.Hoi("Mời bạn chọn hàng cần xóa.");
     }
     else
     {
         int          id_tmp = (int)gvMain.GetFocusedRowCellValue("ID");
         DialogResult f      = Thongbao._CauHoi();
         if (f == System.Windows.Forms.DialogResult.Yes)
         {
             var delete = (from a in db.SinhVien_LopMonHocs where a.IDSinhVien == (int)id_tmp && a.IDLopMonHoc == IDLop select a);
             foreach (var item in delete)
             {
                 db.SinhVien_LopMonHocs.DeleteOnSubmit(item);
             }
             try { db.SubmitChanges(); }
             catch (Exception) { MessageBox.Show("Xóa không thành công, vui lòng kiểm tra lại."); }
             LoadSVfromLop();
         }
     }
 }