private async void LoadFavStations() { //await Task.Delay(2000); //Task.Run(async () => //{ var favList = await _favStationService.GetAll(); SetFavStations(favList); Trajecten = new ObservableCollection <Traject>(await _trajectService.GetAll()); SearchHistory = new ObservableCollection <SearchHistory>(await _searchHistoryService.GetAll()); // }); }
public async void Initialize(string stationCode, bool full = false) { _refreshTimer.Start(); this.CurrentStation = await _stationService.GetStationByCode(stationCode); if (full) { IsPinned = Windows.UI.StartScreen.SecondaryTile.Exists(this.TileId); var allFav = await _favStationService.GetAll(); IsFav = allFav.Select(x => x.Code.ToLower()).Contains(stationCode.ToLower()); } TijdList.Clear(); await LoadDepartureTimes(true); }