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");
     }
 }
示例#2
0
    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);
            }
        }