コード例 #1
0
ファイル: roleuserlist.aspx.cs プロジェクト: zxl881203/src
 protected void Page_Load(object sender, EventArgs e)
 {
     if (base.IsPostBack)
     {
         return;
     }
     if (!this.Page.IsPostBack && base.Request.Params["id"] != null)
     {
         roleManageDb roleManageDb = new roleManageDb();
         DataTable    dataTable    = roleManageDb.selAllUsers(this.Page.Request.Params["id"].ToString());
         this.DataGrid1.DataSource = dataTable;
         this.DataGrid1.DataBind();
         int count = dataTable.Rows.Count;
         dataTable.Clear();
         dataTable            = roleManageDb.roleQuary(this.Page.Request.Params["id"].ToString());
         this.lblCaption.Text = string.Concat(new object[]
         {
             "共有 <font color='red'>",
             count,
             "</font> 个用户使用角色 <font color='red'>",
             dataTable.Rows[0]["v_jsmc"].ToString(),
             "</font>"
         });
     }
 }
コード例 #2
0
ファイル: delrole.aspx.cs プロジェクト: zxl881203/src
    protected void Page_Load(object sender, EventArgs e)
    {
        string text = base.Request.QueryString["strRoleCode"].Trim();

        if (text.Length != 0)
        {
            roleManageDb roleManageDb = new roleManageDb();
            DataTable    dataTable    = roleManageDb.selAllUsers(text);
            if (dataTable.Rows.Count == 0)
            {
                if (roleManageDb.roleDel(text))
                {
                    string text2 = "";
                    text2 += "<script language=JavaScript>alert(\"删除成功!\");window.location='roleList.aspx';</script>";
                    this.RegisterStartupScript("alert", text2);
                    return;
                }
                string script = "<script language=JavaScript>alert(\"删除失败!\");window.location='roleList.aspx';</script>";
                this.RegisterStartupScript("alert", script);
                return;
            }
            else
            {
                if (dataTable.Rows.Count > 0)
                {
                    string script2 = "<script language=JavaScript>alert(\"该角色被使用,不能删除!\");window.location='roleList.aspx';</script>";
                    this.RegisterStartupScript("alert", script2);
                    return;
                }
            }
        }
        else
        {
            string script3 = "<script language=JavaScript>alert(\"操作失败!\");window.location='roleList.aspx';</script>";
            this.RegisterStartupScript("alert", script3);
        }
    }