Ejemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         DeptHelper.InitDeptDPTree(trDpt.Nodes, "0", "", "");
     }
 }
Ejemplo n.º 2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Page.Title = "部门权限范围配置";

        if (Request["USER_ID"] != null)
        {
            userid = Request["USER_ID"];
        }
        if (Request["ROLE_ID"] != null)
        {
            roleid = Request["ROLE_ID"];
        }
        if (!IsPostBack)
        {
            tvDept.ShowCheckBoxes = TreeNodeTypes.All;
            DeptHelper.InitDeptDPTree(tvDept.Nodes, "0", userid, roleid);

            if (userid != "")
            {
                SYS_USERDATA val = new SYS_USERDATA();
                val.USER_ID   = decimal.Parse(userid);
                val.DATA_TYPE = date_type;

                List <SYS_USERDATA> lst = BLLTable <SYS_USERDATA> .Factory(conn).Select(new SYS_USERDATA(), val);

                if (lst.Count == 1 && lst[0].DATA_ID == "0")
                {
                    ckAll.Checked = true;
                }
            }

            if (roleid != "")
            {
                SYS_ROLEDATA val = new SYS_ROLEDATA();
                val.ROLE_ID   = decimal.Parse(roleid);
                val.DATA_TYPE = date_type;

                List <SYS_ROLEDATA> lst = BLLTable <SYS_ROLEDATA> .Factory(conn).Select(new SYS_ROLEDATA(), val);

                if (lst.Count == 1 && lst[0].DATA_ID == "0")
                {
                    ckAll.Checked = true;
                }
            }
        }
    }