private void deleteObj() { try { if (XtraMessageBox.Show("Bạn có chắc là muốn xóa quản trị viên này?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { if (Global.current_quantrivien_login == null) { return; } if (Global.current_quantrivien_login.id == objQTV.id) { MessageBox.Show("Không thể xóa bản thân!"); return; } int re = objQTV.delete(); if (re > 0) { if (DBInstance.commit() > 0) { MessageBox.Show("Xóa thành công!"); loadData(); return; } } MessageBox.Show("Xóa KHÔNG thành công"); } } catch (Exception ex) { Debug.WriteLine(this.Name + "->deleteObj: " + ex.Message); } }
private void barButtonXoaQTV_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (Global.current_quantrivien_login == null) { return; } if (Global.current_quantrivien_login.id == objQuanTriVien.id) { MessageBox.Show("Không thể xóa bản thân!"); return; } int re = objQuanTriVien.delete(); if (re > 0) { if (DBInstance.commit() > 0) { MessageBox.Show("Xóa thành công!"); //reload reLoad(); return; } } MessageBox.Show("Xóa KHÔNG thành công"); }
protected void Page_Load(object sender, EventArgs e) { Response.CacheControl = "no-cache"; Response.AddHeader("Pragma", "no-cache"); Response.Expires = -1; if (!IsPostBack) { // Đặt tên để set class, đặt tên in hoa Default SetClassActive = this.Master as Default; SetClassActive.page = "QUANLYTAIKHOAN"; try { if (Convert.ToString(Session["Username"]).Equals(String.Empty)) { PanelDangNhap.Visible = true; } else { if (PermissionHelper.QuyenHienThiQuanTriVien()) { PanelQuanLyTaiKhoan.Visible = true; _QuanLyTaiKhoan(); } else { PanelKhongPhaiQuanTriVien.Visible = true; } if (!PermissionHelper.QuyenThemQuanTriVien()) { ButtonThemMoiTaiKhoan.Visible = false; } } if (!String.IsNullOrEmpty(Request["op"])) { if (Request["op"].Equals("xoa")) { Guid id = GUID.From(Request["id"]); QuanTriVien _QuanTriVien = new QuanTriVien(); _QuanTriVien = QuanTriVien.getById(id); if (!PermissionHelper.QuyenXoaQuanTriVien()) { PanelThatBai.Visible = true; LabelThongBaoThatBai.Text = "Bạn không có quyền xóa tài khoản này"; return; } if (_QuanTriVien.delete() > 0 && DBInstance.commit() > 0) { PanelThanhCong.Visible = true; LabelThongBaoThanhCong.Text = "Đã xóa tài khoản <strong>" + _QuanTriVien.username + "</strong> ra khỏi hệ thống"; _QuanLyTaiKhoan(); } else { PanelThatBai.Visible = true; LabelThongBaoThatBai.Text = "Giảng viên này đã tạo phiếu mượn phòng. Không thể xóa!"; } } } } catch (Exception ex) { Console.WriteLine(ex); } } }
protected void Page_Load(object sender, EventArgs e) { Response.CacheControl = "no-cache"; Response.AddHeader("Pragma", "no-cache"); Response.Expires = -1; if (!IsPostBack) { // Đặt tên để set class, đặt tên in hoa Default SetClassActive = this.Master as Default; SetClassActive.page = "QUANLYTAIKHOAN"; try { if (Convert.ToString(Session["Username"]).Equals(String.Empty)) PanelDangNhap.Visible = true; else { if (PermissionHelper.QuyenHienThiQuanTriVien()) { PanelQuanLyTaiKhoan.Visible = true; _QuanLyTaiKhoan(); } else PanelKhongPhaiQuanTriVien.Visible = true; if (!PermissionHelper.QuyenThemQuanTriVien()) ButtonThemMoiTaiKhoan.Visible = false; } if (!String.IsNullOrEmpty(Request["op"])) { if (Request["op"].Equals("xoa")) { Guid id = GUID.From(Request["id"]); QuanTriVien _QuanTriVien = new QuanTriVien(); _QuanTriVien = QuanTriVien.getById(id); if (!PermissionHelper.QuyenXoaQuanTriVien()) { PanelThatBai.Visible = true; LabelThongBaoThatBai.Text = "Bạn không có quyền xóa tài khoản này"; return; } if (_QuanTriVien.delete() > 0 && DBInstance.commit() > 0) { PanelThanhCong.Visible = true; LabelThongBaoThanhCong.Text = "Đã xóa tài khoản <strong>" + _QuanTriVien.username + "</strong> ra khỏi hệ thống"; _QuanLyTaiKhoan(); } else { PanelThatBai.Visible = true; LabelThongBaoThatBai.Text = "Giảng viên này đã tạo phiếu mượn phòng. Không thể xóa!"; } } } } catch (Exception ex) { Console.WriteLine(ex); } } }