public ViewResult Comments(string Slug, int SeasonNumber) { var season = _context.Seasons.Where(s => s.Slug == Slug).Where(s => s.Season_SeasonNumber == SeasonNumber).FirstOrDefault(); var comments = _context.Reviews.Include(r => r.FilmItem).Where(r => r.FilmItem == season).OrderByDescending(x => x.CreatedAt).ToList(); FilmItemCommentsViewModel filmItemCommentsViewModel = new FilmItemCommentsViewModel { Comments = comments, FilmItem = season, ReleaseYear = season.ReleaseDate.Value.ToString("yyyy") }; return(View(filmItemCommentsViewModel)); }
public ViewResult Comments(string Slug, int SeasonNumber, int EpisodeNumber) { var episode = _context.Episodes.Where(e => e.Slug == Slug).Where(e => e.Episode_SeasonNumber == SeasonNumber).Where(e => e.Episode_EpisodeNumber == EpisodeNumber).FirstOrDefault(); var comments = _context.Reviews.Include(r => r.FilmItem).Where(r => r.FilmItem == episode).OrderByDescending(x => x.CreatedAt).ToList(); FilmItemCommentsViewModel filmItemCommentsViewModel = new FilmItemCommentsViewModel { Comments = comments, FilmItem = episode, ReleaseYear = episode.ReleaseDate.Value.ToString("yyyy") }; return(View(filmItemCommentsViewModel)); }
public ViewResult Comments(string Slug) { var movie = _context.Movies.Where(m => m.Slug == Slug).FirstOrDefault(); var comments = _context.Reviews.Include(r => r.FilmItem).Where(r => r.FilmItem == movie).OrderByDescending(x => x.CreatedAt).ToList(); FilmItemCommentsViewModel filmItemCommentsViewModel = new FilmItemCommentsViewModel { Comments = comments, FilmItem = movie, ReleaseYear = movie.ReleaseDate.Value.ToString("yyyy") }; return(View(filmItemCommentsViewModel)); }