Exemplo n.º 1
0
        public HttpResponseMessage SearchLevelConfig(EnumLevelConfigSearchOrderBy orderByAll = EnumLevelConfigSearchOrderBy.OrderById, bool isDes = true, string name = null, int page = 1, int pageSize = 10)
        {
            var leconfigSearchCon = new LevelConfigSearchCondition
            {
                Name         = name,
                Page         = Convert.ToInt32(page),
                PageCount    = pageSize,
                OrderBy      = orderByAll,
                isDescending = isDes
            };
            var levelconfigList = _levelconfigService.GetLevelConfigsByCondition(leconfigSearchCon).Select(
                p => new
            {
                p.Id,
                p.Name,
                p.Describe,
                p.Value,
                p.Addtime
            }
                ).ToList();
            var levelconfigListCount = _levelconfigService.GetLevelConfigCount(leconfigSearchCon);

            return(PageHelper.toJson(new { List = levelconfigList, Condition = leconfigSearchCon, totalCount = levelconfigListCount }));
        }
Exemplo n.º 2
0
        public HttpResponseMessage SearchLevelConfig(EnumLevelConfigSearchOrderBy orderByAll = EnumLevelConfigSearchOrderBy.OrderById, bool isDes = true, string name = null, int page = 1, int pageSize = 10)
        {
            var leconfigSearchCon = new LevelConfigSearchCondition
            {
                Name = name,
                Page = Convert.ToInt32(page),
                PageCount = pageSize,
                OrderBy =orderByAll ,
                isDescending = isDes
            };
            var levelconfigList = _levelconfigService.GetLevelConfigsByCondition(leconfigSearchCon).Select(
                p => new
                {
                    p.Id,
                    p.Name,
                    p.Describe,
                    p.Value,
                    p.Addtime
                }
                ).ToList();
            var levelconfigListCount = _levelconfigService.GetLevelConfigCount(leconfigSearchCon);
            return PageHelper.toJson(new { List = levelconfigList, Condition = leconfigSearchCon, totalCount = levelconfigListCount });

        }