Example #1
0
        public ViewResult RatingList()
        {
            var viewModel = new RatingListViewModel()
            {
                TopActorsList = _actorDataProvider.GetTop100VotedActors()
            };

            return(View(viewModel));
        }
Example #2
0
        public ViewResult RatingList()
        {
            var viewModel = new RatingListViewModel()
            {
                Top100Directors = _directorDataProvider.GetTop100VotedDirectors()
            };

            return(View(viewModel));
        }
Example #3
0
        public ViewResult RatingList()
        {
            var movies    = _movieDataProvider.GetTop100BestRatedMovies();
            var viewModel = new RatingListViewModel()
            {
                RatingMoviesList = movies
            };

            return(View(viewModel));
        }
        public async Task <RatingListViewModel> GetAllRatings(int id)
        {
            try
            {
                var model = new RatingListViewModel()
                {
                    Ratings = _mapper.Map <List <RatingViewModel> >(_context.Ratings.Where(e => e.UserId == id).Include(e => e.UserSeenFilm).Include(e => e.UserSeenFilm.Film).Include(e => e.UserSeenTvShow).Include(e => e.UserSeenTvShow.TvShow))
                };

                return(model);
            }
            catch (Exception e)
            {
                throw e.InnerException;
            }
        }