Beispiel #1
0
 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;
 }
Beispiel #2
0
        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);
        }