Esempio n. 1
0
        public JsonResult Load(int pageIndex, int pageSize)
        {
            PageHelper.GetPageIndex(ref pageIndex);
            PageHelper.GetPageSize(ref pageSize);
            int totalCount;
            var users = PermissionServices
                        .LoadPageEntities(pageIndex, pageSize, out totalCount,
                                          u => true, u => u.Id);

            int pageCount = PageHelper.GetPageCount(totalCount, pageSize);

            return(Json(new
            {
                total = totalCount,
                rows = users.Select(u => new
                {
                    u.Id,
                    u.Name,
                    u.Sort,
                    u.AddTime
                })
            }, JsonRequestBehavior.AllowGet));
        }