예제 #1
0
파일: PageService.cs 프로젝트: freemsly/CMS
        public Entities.Page GetPage(Entities.Page root, string value)
        {
            var component = new PageComponent(Context);
            var content = new ContentComponent(Context);
            var page = component.GetPage(root, value);
            page.Contents = content.GetPageContent(page);

            return page;
        }
예제 #2
0
파일: PageService.cs 프로젝트: freemsly/CMS
        public void Post(Entities.Page page)
        {
            var pageComponent = new PageComponent(Context);

            pageComponent.Add(page);
        }
예제 #3
0
파일: PageService.cs 프로젝트: freemsly/CMS
 public Entities.Page Get(Guid id)
 {
     var pageComponent = new PageComponent(Context);
     return pageComponent.GetPage(id);
 }
예제 #4
0
파일: PageService.cs 프로젝트: freemsly/CMS
 public IEnumerable<Entities.Page> Get()
 {
     var component = new PageComponent(Context);
     return component.GetAll();
 }
예제 #5
0
파일: PageService.cs 프로젝트: freemsly/CMS
 public Entities.Page GetRoot()
 {
     var component = new PageComponent(Context);
     return component.GetRoot().First();
 }