public ManagerSeriesTVController(IMoviesService movieService, IFilmService filmService, IProducerService producerService, IActorsService actorService, ICategorysService categorysService, IDirectorService directorService, ITagService tagService, IResolutionService resolutionService, IActorMovieService actorMovieService, IDirectorMovieService directorMovieService, ICategoryMovieService categoryMovieService, IProducerMovieService producerMovieService, IResolutionMovieService resolutionMovieService, ITagMovieService tagMovieService) { _movieService = movieService; _filmService = filmService; _producerService = producerService; _actorService = actorService; _categorysService = categorysService; _directorService = directorService; _tagService = tagService; _resolutionService = resolutionService; _actorMovieService = actorMovieService; _directorMovieService = directorMovieService; _categoryMovieService = categoryMovieService; _producerMovieService = producerMovieService; _resolutionMovieService = resolutionMovieService; _tagMovieService = tagMovieService; var listMovies = _movieService.GetAllSeriesTV(); if (!_listSeriesTV.Any()) { foreach (var item in listMovies) { var movieViewModel = AutoMapper.Mapper.Map <MoviesViewModel>(item); var listFilm = _filmService.GetAllFilmInSeriesTV(item.Id); var filmViewModel = AutoMapper.Mapper.Map <IList <FilmViewModel> >(listFilm); var model = new SeriesTVViewModel() { MoviesViewModel = movieViewModel, FilmViewModels = filmViewModel }; _listSeriesTV.Add(model); } } }
public MoviesController(IMoviesService moviesService, IActorMovieService actorMovieService, IActorsService actorsService, IDirectorService directorService, IDirectorMovieService directorMovieService, IFilmService filmService, IRatingService ratingService, IApplicationUserService applicationUserService, IFavoriteMovieService favoriteMovieService) { _moviesService = moviesService; _actorMovieService = actorMovieService; _actorsService = actorsService; _directorService = directorService; _directorMovieService = directorMovieService; _filmService = filmService; _ratingService = ratingService; _applicationUserService = applicationUserService; _favoriteMovieService = favoriteMovieService; }