Esempio n. 1
0
        public PreNextBlog GetPreNextBlog(int id)
        {
            PreNextBlog blog = new PreNextBlog();

            var pre = (from l in db.Movies
                       where l.MovieID < id
                       orderby l.MovieID descending
                       select new BlogIDName()
            {
                ID = l.MovieID,
                Slug = l.Slug,
                Title = l.MovieTitle
            }).FirstOrDefault();

            var next = (from l in db.Movies
                        where l.MovieID > id
                        orderby l.MovieID
                        select new BlogIDName()
            {
                ID = l.MovieID,
                Slug = l.Slug,
                Title = l.MovieTitle
            }).FirstOrDefault();

            blog.PreBlog  = pre;
            blog.NextBlog = next;

            return(blog);
        }
Esempio n. 2
0
 public BlogViewModel(
     Movie blog,
     MovieComment blogComment,
     List <MovieComment> blogComments,
     List <MovieCategory> categories,
     List <Anonymous> popularTags,
     List <Archive> archives, PreNextBlog preNextBlog)
 {
     Blog         = blog;
     BlogComments = blogComments;
     BlogComment  = blogComment;
     Categories   = categories;
     PopularTags  = popularTags;
     Archives     = archives;
     PreNextBlog  = preNextBlog;
 }