Esempio n. 1
0
        public HttpResponseMessage SearchLevel(string name, EnumLevelSearchOrderBy orderByAll = EnumLevelSearchOrderBy.OrderById, bool isDes = true, int page = 1, int pageSize = 10)
        {
            var leSearchCon = new LevelSearchCondition
            {
                Name         = name,
                Page         = page,
                PageCount    = pageSize,
                OrderBy      = orderByAll,
                isDescending = isDes
            };
            var levelList = _levelService.GetLevelsByCondition(leSearchCon).ToList();

            var levelListCount = _levelService.GetLevelCount(leSearchCon);

            return(PageHelper.toJson(new { List = levelList, Condition = leSearchCon, totalCount = levelListCount }));
        }
Esempio n. 2
0
        public HttpResponseMessage SearchLevel(string name, EnumLevelSearchOrderBy orderByAll = EnumLevelSearchOrderBy.OrderById, bool isDes = true, int page = 1, int pageSize = 10)
        {
         
            var leSearchCon = new LevelSearchCondition
            {   
                Name=name,
                Page =page,
                PageCount = pageSize,
                OrderBy = orderByAll,
                isDescending = isDes
            };
            var levelList = _levelService.GetLevelsByCondition(leSearchCon).ToList();

            var levelListCount = _levelService.GetLevelCount(leSearchCon);
            return PageHelper.toJson(new { List = levelList, Condition = leSearchCon, totalCount = levelListCount });
          
        }