Example #1
0
        public IEnumerable <Post> GetFilteredPosts(ForumE forum, string searchQuery)
        {
            var _forum = _context.Forums.Find(forum.Id);

            return(string.IsNullOrEmpty(searchQuery)
                ? forum.Posts
                : forum.Posts.Where(p
                                    => p.Title.Contains(searchQuery) ||
                                    p.Content.Contains(searchQuery)));
        }
Example #2
0
 private ForumListingViewModel BuildForumListing(ForumE forum)
 {
     return(new ForumListingViewModel
     {
         Id = forum.Id,
         Name = forum.Title,
         Description = forum.Description,
         ImageUrl = forum.ImageUrl
     });
 }
Example #3
0
 public Task Create(ForumE forum)
 {
     throw new NotImplementedException();
 }