private async void Page_LoadedAsync(object sender, RoutedEventArgs e) { _viewModel.appLog.Info(this.GetType().ToString(), "MainPage Loaded."); CoreApplicationViewTitleBar titleBar = CoreApplication.GetCurrentView().TitleBar; titleBar.LayoutMetricsChanged += TitleBar_LayoutMetricsChanged; BackToEmpty(); navigationViewItemForegroundDefault = navigationViewItemDatasets.Foreground; string lastDataset = AppSettingsService.RetrieveFromSettings <string>("WorkingDataset", ""); if (lastDataset != "") { List <Site> siteList = await LocalMetadataService.LoadSitesAsync(); List <Dataset> datasetList = await LocalMetadataService.LoadDatasetsAsync(siteList); Dataset dataset = datasetList.Find(x => x.Name == lastDataset); if (dataset == null) { return; } MessageDialog dlg = new MessageDialog("Do you want to load dataset " + lastDataset + " ?", "Load Dataset"); dlg.Commands.Add(new UICommand("Yes")); dlg.Commands.Add(new UICommand("No")); IUICommand selectedCmd = await dlg.ShowAsync(); if (selectedCmd.Label == "Yes") { MainFrameNavigate(typeof(DatasetViewPage), dataset); } } }
public async Task LoadExsitingSitesAsync() { existingSiteCollection.Clear(); List <Site> siteList = await LocalMetadataService.LoadSitesAsync(); foreach (Site site in siteList) { existingSiteCollection.Add(site); } }
public async Task LoadFromLocalAsync() { var siteList = await LocalMetadataService.LoadSitesAsync(); int i = 0; foreach (Site site in siteList) { SiteList.Add(site); _siteDictionary.Add(site.Name, i); i++; } }
public async Task LoadFromLocalAsync() { _siteList = await LocalMetadataService.LoadSitesAsync(); List <Dataset> datasetList = await LocalMetadataService.LoadDatasetsAsync(_siteList); DatasetList.Clear(); _datasetDictionary.Clear(); int i = 0; foreach (Dataset dataset in datasetList) { DatasetList.Add(dataset); _datasetDictionary.Add(dataset.Name, i); i++; } }