public static List<BlogPostVModel> BlogPosts(IQueryable<SeqPost> result) { List<BlogPostVModel> blogList = new List<BlogPostVModel>(); BlogPostVModel post; if (result == null) return blogList; foreach (SeqPost sp in result) { post = new BlogPostVModel(); post.BlogPostId = sp.PostId; post.Title = sp.Title; post.Description = sp.Description; post.ExtendedDescription = sp.ExtendedText; post.Excerpt = sp.Excerpt; post.CreateDate = sp.CreateDate; post.Permalink = sp.Permalink; foreach (SeqTag st in sp.SeqTags) { TagVModel tvm = new TagVModel(); tvm.BlogId = st.BlogId; tvm.TagId = st.TagId; tvm.Name = st.Name; post.Tags.Add(tvm); } blogList.Add(post); } return blogList; }
public static List <BlogPostVModel> BlogPosts(IQueryable <SeqPost> result) { List <BlogPostVModel> blogList = new List <BlogPostVModel>(); BlogPostVModel post; if (result == null) { return(blogList); } foreach (SeqPost sp in result) { post = new BlogPostVModel(); post.BlogPostId = sp.PostId; post.Title = sp.Title; post.Description = sp.Description; post.ExtendedDescription = sp.ExtendedText; post.Excerpt = sp.Excerpt; post.CreateDate = sp.CreateDate; post.Permalink = sp.Permalink; foreach (SeqTag st in sp.SeqTags) { TagVModel tvm = new TagVModel(); tvm.BlogId = st.BlogId; tvm.TagId = st.TagId; tvm.Name = st.Name; post.Tags.Add(tvm); } blogList.Add(post); } return(blogList); }