Exemple #1
0
 public BaseController(INewsService newsService,
                       IApplicationUserService userService,
                       IMoviesService moviesService,
                       ICategorysService categorysService)
 {
     _newsService      = newsService;
     _userService      = userService;
     _moviesService    = moviesService;
     _categorysService = categorysService;
 }
        public ManagerCategorysController(ICategorysService categoryService)
        {
            _categorysService = categoryService;
            var category = _categorysService.GetAll();

            if (category != null)
            {
                var categorysViewModels = Mapper.Map <IEnumerable <CategorysViewModel> >(category);
                _listCategorysViewModel = categorysViewModels.ToList();
            }
        }
        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 ListMovieController(ICategorysService categorysService, IMoviesService moviesService)
 {
     _categorysService = categorysService;
     _moviesService    = moviesService;
 }