コード例 #1
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public DateTime? GetScheduledPublishUtc(Page page) {
     var task = _publishingTaskManager.GetPublishTask(page.ContentItem);
     return (task == null ? null : task.ScheduledUtc);
 }
コード例 #2
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public void Unpublish(Page page) {
     _contentManager.Unpublish(page.ContentItem);
     _pageSlugConstraint.RemoveSlug(page.Slug);
 }
コード例 #3
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public void Publish(Page page) {
     _publishingTaskManager.DeleteTasks(page.ContentItem);
     _contentManager.Publish(page.ContentItem);
     _pageSlugConstraint.AddSlug(page.Slug);
 }
コード例 #4
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public void Publish(Page page, DateTime scheduledPublishUtc) {
     _publishingTaskManager.Publish(page.ContentItem, scheduledPublishUtc);
 }
コード例 #5
0
ファイル: PageService.cs プロジェクト: mofashi2011/orchardcms
 public void Delete(Page page) {
     _publishingTaskManager.DeleteTasks(page.ContentItem);
     _contentManager.Remove(page.ContentItem);
 }