protected async override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter != null) { InOrphan = (Orphan)e.Parameter; isNew = false; } else { isNew = true; } GuardianItems.Clear(); var data = await GuardianDataService.AllGuardians(); foreach (var item in data) { GuardianItems.Add(item); } if (InOrphan != null && InOrphan.Guardian != null) { SelectedGuardian = GuardianItems.First(g => g.GuardianID == InOrphan.GuardianID); } base.OnNavigatedTo(e); }
private async void LoadGuardians() { GuardianItems.Clear(); var data = await GuardianDataService.AllGuardians(); foreach (var item in data) { GuardianItems.Add(item); } if (MasterDetailsViewControl.ViewState == MasterDetailsViewState.Both) { Selected = GuardianItems.FirstOrDefault(); } }
private async void GuardianMasterDetailPage_Loaded(object sender, RoutedEventArgs e) { GuardianItems.Clear(); var data = await GuardianDataService.AllGuardians(); foreach (var item in data) { GuardianItems.Add(item); } if (MasterDetailsViewControl.ViewState == MasterDetailsViewState.Both) { Selected = GuardianItems.FirstOrDefault(); } }