예제 #1
0
        /// <summary>
        /// 分页查询SysPermission信息
        /// </summary>
        public static QueryResult <SysPermission> QuerySysPermissionList(QF_SysPermission filter)
        {
            DataCommand cmd = new DataCommand("QuerySysPermissionList");

            cmd.QuerySetCondition("CommonStatus", ConditionOperation.Equal, DbType.Int32, filter.CommonStatus);
            cmd.QuerySetCondition("FunctionSysNo", ConditionOperation.Equal, DbType.Int32, filter.FunctionSysNo);
            cmd.QuerySetCondition("CommonStatus", ConditionOperation.NotEqual, DbType.Int32, CommonStatus.Deleted);//TODO: 排除 权限 delete的?
            QueryResult <SysPermission> result = cmd.Query <SysPermission>(filter, " SysNo DESC");

            return(result);
        }
        public ActionResult Query()
        {
            string json = Request["data"];

            if (string.IsNullOrWhiteSpace(json))
            {
                throw new BusinessException("传入数据不能为空");
            }
            QF_SysPermission qf = JsonConvert.DeserializeObject <QF_SysPermission>(json);
            var result          = permission_service.QuerySysPermissionList(qf);

            return(AjaxJsonTableData(result));
        }
        /// <summary>
        /// 分页查询SysPermission信息
        /// </summary>
        public QueryResult <SysPermission> QuerySysPermissionList(QF_SysPermission filter)
        {
            var result = SysPermissionDA.QuerySysPermissionList(filter);

            return(result);
        }