コード例 #1
0
ファイル: TaskAdminService.cs プロジェクト: yxb1987/MrCMS
 public IPagedList <QueuedTask> GetQueuedTasks(QueuedTaskSearchQuery searchQuery)
 {
     return(_session.QueryOver <QueuedTask>()
            .Where(task => task.Site.Id == _site.Id)
            .OrderBy(task => task.CreatedOn)
            .Desc.Paged(searchQuery.Page));
 }
コード例 #2
0
ファイル: TaskAdminService.cs プロジェクト: xubinvc/MrCMS
 public IPagedList <QueuedTask> GetQueuedTasks(QueuedTaskSearchQuery searchQuery)
 {
     using (new SiteFilterDisabler(_session))
     {
         return(_session.QueryOver <QueuedTask>()
                .OrderBy(task => task.CreatedOn).Desc
                .Paged(searchQuery.Page));
     }
 }
コード例 #3
0
 public ViewResult Index(QueuedTaskSearchQuery searchQuery)
 {
     ViewData["scheduled-tasks"] = _taskAdminService.GetAllScheduledTasks();
     ViewData["tasks"]           = _taskAdminService.GetQueuedTasks(searchQuery);
     return(View(searchQuery));
 }