コード例 #1
0
        /// <summary>
        /// 设置模块类型(现在只支持数据库修改)
        /// </summary>
        /// <param name="pid"></param>
        private void SetModuleType(string pid)
        {
            List <FunctionItemEntity>        lsC = FunctionItemAccess.GetInstance().GetFunctionItemByPid(pid);
            List <FunctionItemEntity>        lsP = FunctionItemAccess.GetInstance().GetFunctionNameById(pid);
            JsonConvert <FunctionItemEntity> jc  = new JsonConvert <FunctionItemEntity>();

            Response.Write(jc.ToTreeNode(lsC, lsP));
        }
コード例 #2
0
        /// <summary>
        /// 设置模块操作权限
        /// </summary>
        /// <param name="pid">父ID</param>
        private void SetModulePermission(string pid)
        {
            int roleId = Convert.ToInt32(Request.QueryString["RoleId"].ToString());

            List <FunctionItemEntity>        lsC = FunctionItemAccess.GetInstance().GetOperationPermission(pid, roleId);
            List <FunctionItemEntity>        lsP = FunctionItemAccess.GetInstance().GetFunctionNameById(pid);
            JsonConvert <FunctionItemEntity> jc  = new JsonConvert <FunctionItemEntity>();

            Response.Write(jc.ToTreeNode(lsC, lsP));
        }