public string Delete(string TenDangNhap, string ChucVu) { if (ChucVu != "Admin") { try { NguoiDung.XoaNguoiDung(TenDangNhap); if (NguoiDung.DSNguoiDungTheoTen(TenDangNhap).Count() == 0) { return("successed"); } else { return("failed"); } } catch { return("failed"); } } else { return("failed"); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["Quyen"] == null) { Response.Redirect("Default.aspx"); } else { if (Session["Quyen"].ToString() != "1") { Response.Redirect("Default.aspx"); } } string P = Request.QueryString["P"]; string Id = Request.QueryString["Id"]; try { NguoiDung tv = new NguoiDung(); tv.MaNguoiDung = Convert.ToInt32(Id); tv.XoaNguoiDung(); Response.Redirect("Default.aspx?Function=ThanhVien&P=" + P); } catch { } }
private void btnXoa_Click(object sender, EventArgs e) { var tb = new HideNotifications(); int a = dgvDSNguoiDung.CurrentCell.RowIndex; string TenDangNhap = dgvDSNguoiDung[1, a].Value.ToString(); string ChucVu = dgvDSNguoiDung[2, a].Value.ToString(); //Không được xóa admin và tài khoản đang đăng nhập if (ChucVu != "Admin") { NguoiDung.XoaNguoiDung(TenDangNhap); LoadData(); lblThongBao.ForeColor = Color.Green; lblThongBao.Text = "Xoá người dùng thành công!"; tb.stt(lblThongBao); } else { lblThongBao.ForeColor = Color.Red; lblThongBao.Text = "Bạn không thể xóa người dùng này"; tb.stt(lblThongBao); } }