Ejemplo n.º 1
0
        public IActionResult GetTop5MoviesForUserByRating(int userId)
        {
            if (!_userRepository.UserExistsForId(userId))
            {
                return(BadRequest("No user exists for this id."));
            }

            var movies = _movieRepository.GetAllMoviesRatedByUser(userId).Take(5).ToList();

            if (movies.Count > 0)
            {
                return(Ok(movies));
            }
            return(NotFound("No movies found"));
        }