protected override void OnNavigatedTo(NavigationEventArgs e) { enseignantSelectionne = (Enseignant)e.Parameter; if (enseignantSelectionne.Categorie is null) { enseignantSelectionne.Categorie = categories[0]; } equivalentTDs = GetEquivalentTDs(enseignantSelectionne.Categorie); service = GetService(); enseignementsAssignes = GetEnseignementsAssignes(); enseignantSelectionne.Visibility = true; categoriesComboxBox.SelectedItem = categories.Where(p => p.Id == enseignantSelectionne.Categorie.Id).FirstOrDefault(); if (enseignantSelectionne.GetType() == typeof(Enseignant)) { this.textBoxPrenom.Text = enseignantSelectionne.Prenom; this.textBoxNom.Text = enseignantSelectionne.Nom; } base.OnNavigatedTo(e); }
private void BtnSave_Click(object sender, RoutedEventArgs e) { data.AffectToPokemons = pokemonList.Where(x => x.Selected).Select(x => x.Pokemon).ToList(); onSaveFilter(PokemonId, data); Close(); }