コード例 #1
0
        /// <summary>
        /// 根据字典父级编码获取数据字典子列表
        /// </summary>
        /// <param name="parentID">父级ID</param>
        /// <param name="category">作用类别</param>
        /// <returns>数据字典列表</returns>
        public SearchResponseBase <List <SysDictionaryDto> > GetSysDicChildrenByParent(DictionaryParentCode dictionaryParent)
        {
            var response = new SearchResponseBase <List <SysDictionaryDto> >();

            response.IsSuccess = true;
            response.Result    = SystemRepo.GetSysDicChildrenByParent(dictionaryParent);
            return(response);
        }
コード例 #2
0
        /// <summary>
        /// 获取数据字典列表
        /// </summary>
        /// <param name="search">数据字典查询参数</param>
        /// <returns>数据字典列表</returns>
        public SearchResponseBase <List <SysDictionaryDto> > SearchSysDictionaryList(SysDictionarySearchDto search)
        {
            int count    = 0;
            var response = new SearchResponseBase <List <SysDictionaryDto> >();

            response.Rows             = search.Rows;
            response.Page             = search.Page;
            response.Result           = SystemRepo.SearchSysDictionaryList(search, out count);
            response.TotalRecordCount = count;
            response.IsSuccess        = true;
            return(response);
        }
コード例 #3
0
        /// <summary>
        /// 获取操作日志列表
        /// </summary>
        /// <param name="search">操作日志查询参数</param>
        /// <returns>操作日志列表</returns>
        public SearchResponseBase <List <SysOperationLogDto> > SearchSysOperationLogList(SysOperationLogSearchDTO search)
        {
            SearchResponseBase <List <SysOperationLogDto> > response = new SearchResponseBase <List <SysOperationLogDto> >();

            try
            {
                response.IsSuccess = true;
            }
            catch (Exception ex)
            {
                WriteLogException(ex);
                response.IsSuccess = false;
            }
            return(response);
        }
コード例 #4
0
        /// <summary>
        /// 查询菜单
        /// </summary>
        /// <param name="parentId">父类Id</param>
        /// <param name="pageNumber">显示数量</param>
        /// <param name="pageIndex">页面索引(每页下标-1,mysql分页索引从0开始)</param>
        /// <returns></returns>
        public SearchResponseBase <List <SysMenuDto> > SearchSysMenuList(SysMenuSearchDto search)
        {
            var response = new SearchResponseBase <List <SysMenuDto> >();
            var list     = new List <SysMenuDto>();

            try
            {
                response.Result           = SystemRepo.SearchSysMenuList(search);
                response.Rows             = search.Rows;
                response.Page             = search.Page;
                response.TotalRecordCount = response.Result.Count();
                response.IsSuccess        = true;
            }
            catch (Exception ex)
            {
                WriteLogException(ex);
                response.IsSuccess = false;
            }
            response.OperationDesc = "查询菜单列表" + (response.IsSuccess ? "成功" : "失败");
            return(response);
        }