예제 #1
0
 public ActivitiesController(IActivityService activityService, IMovieService movieService, ISerieService serieService, IBookService bookService)
 {
     _activityService = activityService;
     _movieService    = movieService;
     _serieService    = serieService;
     _bookService     = bookService;
 }
예제 #2
0
        private static void ExcluirSerie(ISerieService serieService)
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            serieService.Exclui(indiceSerie);
        }
예제 #3
0
 public SeriesViewModel(INavigationService navigationService, ISerieService serieService) : base(navigationService)
 {
     _serieService    = serieService;
     Items            = new ObservableCollection <Serie>();
     ItemClickCommand = new Command <Serie>(async(item) => await ItemClickCommandExecute(item));
     IsActiveChanged += SeriesViewModel_IsActiveChanged;
 }
        public RebaseController(
            IChampionService championService,
            IItemService itemService,
            ILeagueService leagueService,
            IMasteryService masteryService,
            IMatchService matchService,
            IPlayerService playerService,
            ITeamService teamService,
            ITournamentService tournamentService,
            ISpellService spellService,
            ISerieService serieService,
            ILogger <RebaseController> logger)
        {
            _championService   = championService ?? throw new ArgumentNullException(nameof(championService));
            _itemService       = itemService ?? throw new ArgumentNullException(nameof(itemService));
            _leagueService     = leagueService ?? throw new ArgumentNullException(nameof(leagueService));
            _masteryService    = masteryService ?? throw new ArgumentNullException(nameof(masteryService));
            _matchService      = matchService ?? throw new ArgumentNullException(nameof(matchService));
            _playerService     = playerService ?? throw new ArgumentNullException(nameof(playerService));
            _serieService      = serieService ?? throw new ArgumentNullException(nameof(serieService));
            _spellService      = spellService ?? throw new ArgumentNullException(nameof(spellService));
            _teamService       = teamService ?? throw new ArgumentNullException(nameof(teamService));
            _tournamentService = tournamentService ?? throw new ArgumentNullException(nameof(tournamentService));

            _logger = logger ?? throw new ArgumentNullException(nameof(logger));

            pandaScoreAccessToken = Environment.GetEnvironmentVariable("PandaScoreAPIAccessToken");
        }
예제 #5
0
        private static void AtualizarSerie(ISerieService serieService)
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            foreach (int i in Enum.GetValues(typeof(Genero)))
            {
                Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Genero), i));
            }
            Console.Write("Digite o gênero entre as opções acima: ");
            int entradaGenero = int.Parse(Console.ReadLine());

            Console.Write("Digite o Título da Série: ");
            string entradaTitulo = Console.ReadLine();

            Console.Write("Digite o Ano de Início da Série: ");
            int entradaAno = int.Parse(Console.ReadLine());

            Console.Write("Digite a Descrição da Série: ");
            string entradaDescricao = Console.ReadLine();

            Serie atualizaSerie = new Serie(id: indiceSerie,
                                            genero: (Genero)entradaGenero,
                                            titulo: entradaTitulo,
                                            ano: entradaAno,
                                            descricao: entradaDescricao);

            serieService.Atualiza(indiceSerie, atualizaSerie);
        }
예제 #6
0
 public MainViewModel(ISerieService serieService) : base("Super Series")
 {
     _serieService    = serieService;
     Items            = new ObservableCollection <Serie>();
     ItemClickCommand = new Command <Serie>(async(item)
                                            => await ItemClickCommandExecute(item));
 }
예제 #7
0
        public SerieController(ISerieService serieService, ISerieCommentService serieCommentService, IMapper mapper)
        {
            _serieService = serieService;

            _serieCommentService = serieCommentService;
            _mapper = mapper;
        }
예제 #8
0
        private static void VisualizarSerie(ISerieService serieService)
        {
            Console.Write("Digite o id da série: ");
            int indiceSerie = int.Parse(Console.ReadLine());

            var serie = serieService.RetornaPorId(indiceSerie);

            Console.WriteLine(serie);
        }
예제 #9
0
        public MainViewModel(
            Prism.Navigation.INavigationService navigationService
            , ISerieService serieService)
            : base(navigationService)
        {
            this.serieService = serieService;

            ItemClickCommand = new Command <Serie>(async(item)
                                                   => await ItemClickCommandExecute(item));
        }
예제 #10
0
        public ListViewModel(ISerieService serieService) : base("TheBestSeries")
        {
            _serieServices = serieService;

            Items = new ObservableCollection <Serie>();

            ItemClickCommand = new Command <Serie>(async(item) => await ItemClickCommandExecute(item));

            //this.Series = new ListMovie().Filmes;
        }
 public AlmacenController(IAlmacenService almacenService,
                          IEmpresaService empresaService, ISucursalService sucursalService,
                          ISerieService serieService, IDocumentoComercialService documentoComercialService)
 {
     this.almacenService            = almacenService;
     this.empresaService            = empresaService;
     this.sucursalService           = sucursalService;
     this.serieService              = serieService;
     this.documentoComercialService = documentoComercialService;
 }
예제 #12
0
        public MainViewModel(ISerieService serieService) : base("Kevin & Vinicius - Series")
        {
            _serieService = serieService;

            Items = new ObservableCollection <Serie>();

            ItemClickCommand  = new Command <Serie>(async(item) => await ItemClickCommandExecute(item));
            TakePicuteCommand = new Command(async() => await TakePicure());

            Foto = ImageSource.FromFile("camera.png");
        }
예제 #13
0
        public MainViewModel(ISerieService serieService, string searchedString = null) : base("CrossApp")
        {
            _serieService = serieService;

            Items          = new ObservableCollection <Serie>();
            SearchedString = searchedString;

            ItemClickCommand = new Command <Serie>(async(item)
                                                   => await ItemClickCommandExecute(item));
            SearchClickCommand = new Command <string>(async(text)
                                                      => await SearchClickCommandExecute(text));
        }
예제 #14
0
        private static void ListarSeries(ISerieService serieService)
        {
            Console.WriteLine("Listar séries");

            var lista = serieService.Lista();

            if (lista.Count == 0)
            {
                Console.WriteLine("Nenhuma série cadastrada.");
                return;
            }

            foreach (var serie in lista)
            {
                var excluido = serie.retornaExcluido();

                Console.WriteLine("#ID {0}: {1} {2}", serie.retornaId(), serie.retornaTitulo(), (excluido ? "*Excluído*" : ""));
            }
        }
 public SerieController(ISerieService serieService, IPDFService pDFService, IMemoryCache memoryCache)
 {
     _serieService = serieService ?? throw new ArgumentNullException(nameof(serieService));
     _pDFService   = pDFService ?? throw new ArgumentNullException(nameof(pDFService));
     _memoryCache  = memoryCache ?? throw new ArgumentNullException(nameof(memoryCache));
 }
예제 #16
0
 public FrmSerie(ISerieService serieService, int id = 0)
 {
     this.serieService = serieService;
     InitializeComponent();
     this.id = id;
 }
예제 #17
0
 public HomeController(ISerieService serieService, IConfigurationRoot configuration)
 {
     _serieService  = serieService;
     _configuration = configuration;
 }
예제 #18
0
 public SerieController(ISerieService service)
 {
     this.service = service;
 }
예제 #19
0
 public SerieController(SerieService serieService, AtorService atorService)
 {
     this.serieService = serieService;
     _serieService     = serieService;
     _atorService      = atorService;
 }
예제 #20
0
 public SeriesController(ISerieService seriesService, IMapper mapper)
 {
     _seriesService = seriesService;
     _mapper        = mapper;
 }
 public SerieController(ISerieService service, IMapper mapper)
 {
     this._service = service;
     this.mapper   = mapper;
 }
예제 #22
0
 public SerieViewModel(INavigationService navigationService, ISerieService serieService) : base(navigationService)
 {
     this.serieService = serieService;
     FavoriteCommand   = new Command(() => Favorite());
 }