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(); } } }
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(); } } }
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(); } } }
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(); } } }