public ActionResult GridData() { GridRequest request = new GridRequest(Request); request.AddDefaultSortCondition(new SortCondition("CreatedTime", ListSortDirection.Descending)); var page = GetPageResult(FlowContract.FlowItems, m => new { m.Id, m.EntityName, m.CreatorUserName, m.CreatedTime, m.DelayDay, m.StepDay, m.HandleDay }, request); return Json(page.ToGridData(), JsonRequestBehavior.AllowGet); }
public ActionResult GridData() { GridRequest request = new GridRequest(Request); request.AddDefaultSortCondition(new SortCondition("CreatedTime", ListSortDirection.Descending)); var page = GetPageResult(IdentityContract.Users, m => new { m.Id, m.OrganizationId, m.UserName, m.NickName, m.Email, m.EmailConfirmed, m.PhoneNumber, m.PhoneNumberConfirmed, m.LockoutEndDateUtc, m.AccessFailedCount, m.IsLocked, m.CreatedTime }, request); return Json(page.ToGridData(), JsonRequestBehavior.AllowGet); }
public ActionResult GridData() { GridRequest request = new GridRequest(Request); request.AddDefaultSortCondition(new SortCondition("CreatedTime", ListSortDirection.Descending)); request.FilterGroup.Rules.Add(new FilterRule("CreatorUserId", Operator.UserId)); request.FilterGroup.Operate = FilterOperate.And; var page = GetPageResult(FlowContract.FlowDelegations, m => new { m.Id, m.FlowDesignId, m.TrusteeId, FlowName=m.FlowDesign.FlowName, m.CreatorUserName, m.CreatedTime, m.TrusteeName, m.StartTime, m.EndTime, m.Status }, request); return Json(page.ToGridData(), JsonRequestBehavior.AllowGet); }