示例#1
0
        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);
        }
示例#2
0
 private void BtnSave_Click(object sender, RoutedEventArgs e)
 {
     data.AffectToPokemons = pokemonList.Where(x => x.Selected).Select(x => x.Pokemon).ToList();
     onSaveFilter(PokemonId, data);
     Close();
 }