コード例 #1
0
ファイル: MatterController.cs プロジェクト: liumeifu/OSky
 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);
 }
コード例 #2
0
ファイル: UsersController.cs プロジェクト: liumeifu/OSky
 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);
 }
コード例 #3
0
ファイル: DelegateController.cs プロジェクト: liumeifu/OSky
 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);
 }