public StatsBestHunterViewModel(StatsFilterViewModel statsFilterViewModel,
                                        IBaseService <Jeger> hunterService,
                                        IBaseService <Logg> logService)
        {
            StatsFilterViewModel = statsFilterViewModel;
            _hunterService       = hunterService;
            _logService          = logService;

            StatsFilterViewModel.FilterChangedAction += async() =>
            {
                await PopulateItems();
            };
        }
Esempio n. 2
0
        public StatsSpeciesListViewModel(StatsFilterViewModel statsFilterViewModel,
                                         IBaseService <Art> specieService,
                                         IBaseService <Logg> logService)
        {
            StatsFilterViewModel = statsFilterViewModel;
            _specieService       = specieService;
            _logService          = logService;

            StatsFilterViewModel.FilterChangedAction += async() =>
            {
                await PopulateItems();
            };
        }
Esempio n. 3
0
        public StatsMapViewModel(StatsFilterViewModel statsFilterViewModel,
                                 IHuntFactory huntFactory,
                                 IBaseService <Logg> logService)
        {
            _huntFactory         = huntFactory;
            _logService          = logService;
            StatsFilterViewModel = statsFilterViewModel;

            StatsFilterViewModel.FilterChangedAction += async() =>
            {
                await AddPins();

                ZoomToShowAllPins();
            };
        }