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()); // }); }
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); }