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 })); }
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 }); }