private async void LoadFavStations()
        {
            //await Task.Delay(2000);

            //Task.Run(async () =>
            //{
            var favList = await _favStationService.GetMyStationsAsync();

            SetFavStations(favList);

            Trajecten     = new ObservableCollection <Traject>(await _trajectService.GetAll());
            SearchHistory = new ObservableCollection <PlannerSearch>(await _searchHistoryService.GetListFromStoreAsync());
            // });
        }
Beispiel #2
0
        public async void Initialize(string stationCode, bool full = false)
        {
            _refreshTimer.Start();

            this.CurrentStation = _stationService.GetStationByCode(stationCode);

            if (full)
            {
                IsPinned = Windows.UI.StartScreen.SecondaryTile.Exists(this.TileId);

                var allFav = await _favStationService.GetMyStationsAsync();

                IsFav = allFav.Select(x => x.Code.ToLower()).Contains(stationCode.ToLower());
            }

            TijdList.Clear();

            await LoadDepartureTimes(true);
        }