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 btnSua_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { var id = (int?)gvMain.GetFocusedRowCellValue("ID"); if (id == null) { Thongbao.Hoi("Bạn chưa chọn vào hàng cần sửa, vui lòng chọn."); return; } var f = new frmAddLopMonHoc(); f.ID = id; f.ShowDialog(); if (f.DialogResult == System.Windows.Forms.DialogResult.OK) { loadNV(); loadThongTin(id); } }
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(); } } }