Exemplo n.º 1
0
 public Post GetPost(Guid id)
 {
     return(AddedPosts.Where(p => p.ID == id).FirstOrDefault());
 }
Exemplo n.º 2
0
 public Post GetPost(PostAddress postAddress)
 {
     return(AddedPosts.Where(p => p.Slug == postAddress.Slug).FirstOrDefault());
 }
Exemplo n.º 3
0
 public Post GetPost(Area area, string slug)
 {
     return(AddedPosts.Where(p => p.Slug == slug).FirstOrDefault());
 }
Exemplo n.º 4
0
 public IPageOfList <Post> GetPosts(int pageIndex, int pageSize, Area area, DateTime?sinceDate)
 {
     return(new PageOfList <Post>(AddedPosts.Where(p => p.Area.ID == area.ID), pageIndex, pageSize, AddedPosts.Count));
 }
Exemplo n.º 5
0
 public IPageOfItems <Post> GetPosts(int pageIndex, int pageSize, AreaAddress areaAddress, DateTime?sinceDate)
 {
     return(new PageOfItems <Post>(AddedPosts.Where(p => p.Area.Name == areaAddress.AreaName), pageIndex, pageSize, AddedPosts.Count));
 }