Exemplo n.º 1
0
        public PartialViewResult PartialPost(int?ID)
        {
            Post post = db.Post.Where(i => i.Movie.ID == ID).FirstOrDefault();

            if (post != null)
            {
                MoviePostDetailsView moviePostDetails = new MoviePostDetailsView
                {
                    MovieID     = ID.Value,
                    PostID      = post.ID,
                    PostContent = post.PostContent,
                    PostRating  = post.PostRating,
                    PostTitle   = post.PostTitle,
                    PostDate    = post.PostDate,
                    Comment     = post.Comment
                };
                return(PartialView("_PartialPost", moviePostDetails));
            }
            else
            {
                MoviePostDetailsView PostDetails = new MoviePostDetailsView
                {
                    MovieID = ID.Value
                };
                return(PartialView("_PartialPost", PostDetails));
            }
        }
Exemplo n.º 2
0
        public PartialViewResult PartialComment(int?ID)
        {
            Post                 post               = db.Post.Find(ID);
            List <Comment>       comments           = post.Comment.ToList();
            MoviePostDetailsView commentDetailsView = new MoviePostDetailsView
            {
                PostID  = post.ID,
                Comment = comments
            };

            return(PartialView("_PartialComment", commentDetailsView));
        }
Exemplo n.º 3
0
        // GET: Movie/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Movie movie = db.Movie.Find(id);
            MoviePostDetailsView movieDetails = new MoviePostDetailsView
            {
                MovieID = movie.ID,
                Name    = movie.Name,
                Genre   = movie.Genre,
                Year    = movie.Year
            };

            if (movie == null)
            {
                return(HttpNotFound());
            }
            return(View(movieDetails));
        }