public WindowAddEditNiveauUI() { CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy"; Thread.CurrentThread.CurrentCulture = ci; InitializeComponent(); creerModifierNiveauBL = new CreerModifierNiveauBL(); etat = 0; ancienObjet = new NiveauBE(); // A mettre pour que le binding avec le DataGrid fonctionne ! grdListeNiveau.DataContext = this; // Initialisation de la collection, qui va s'afficher dans la DataGrid : ListeNiveaux = new ObservableCollection <NiveauBE>(); List <NiveauBE> LNiveauBE = creerModifierNiveauBL.listerTousLesNiveaux(); // on met la liste "LSerieBE" dans le DataGrid RemplirDataGrid(LNiveauBE); // ------------------- Chargement de la liste des codes de Niveau dans le comboBox de la fenêtre //(utile pour le filtre) cmbFilterCode.ItemsSource = creerModifierNiveauBL.getListCodeNiveau(LNiveauBE); // ------------------- Chargement de la liste des noms de Niveau dans le comboBox de la fenêtre //(utile pour le filtre) cmbFilterNom.ItemsSource = creerModifierNiveauBL.getListNomNiveau(LNiveauBE); }
public WindowAddEditClasseUI() { CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy"; Thread.CurrentThread.CurrentCulture = ci; InitializeComponent(); creerModifierClasseBL = new CreerModifierClasseBL(); creerModifierCycleBL = new CreerModifierCycleBL(); creerModifierTypeClasseBL = new CreerModifierTypeClasseBL(); creerModifierNiveauBL = new CreerModifierNiveauBL(); creerModifierSerieBL = new CreerModifierSerieBL(); // A mettre pour que le binding avec le DataGrid fonctionne ! grdListeClasse.DataContext = this; etat = 0; ancienObjet = new ClasseBE(); // Initialisation de la collection, qui va s'afficher dans la DataGrid : ListeClasses = new ObservableCollection <ClasseBE>(); List <ClasseBE> LClasseBE = creerModifierClasseBL.listerTousLesClasse(); // on met la liste "LClasseBE" dans le DataGrid RemplirDataGrid(LClasseBE); // ------------------- Chargement de la liste des cycles dans le comboBox de la fenêtre // uitle pour le filtre cmbFilterCode.ItemsSource = creerModifierClasseBL.getListCodeClasse(LClasseBE); // ------------------- Chargement de la liste des cycles dans le comboBox de la fenêtre List <CycleBE> listeCycle = creerModifierCycleBL.listerToutesLesCycle(); cmbCycle.ItemsSource = creerModifierClasseBL.getListCodeCycle2(listeCycle); cmbFilterCycle.ItemsSource = creerModifierClasseBL.getListCodeCycle(listeCycle); // ------------------- Chargement de la liste des types de Classe dans le comboBox de la fenêtre List <TypeclasseBE> listeTypeclasse = creerModifierTypeClasseBL.listerTousLesTypeClasse(); cmbType.ItemsSource = creerModifierClasseBL.getListCodeTypeClasse2(listeTypeclasse); cmbFilterType.ItemsSource = creerModifierClasseBL.getListCodeTypeClasse(listeTypeclasse); // ------------------- Chargement de la liste des Niveaux dans le comboBox de la fenêtre List <NiveauBE> listeNiveau = creerModifierNiveauBL.listerTousLesNiveaux(); cmbNiveau.ItemsSource = creerModifierClasseBL.getListCodeNiveau2(listeNiveau); cmbFilterNiveau.ItemsSource = creerModifierClasseBL.getListCodeNiveau(listeNiveau); // ------------------- Chargement de la liste des Série dans le comboBox de la fenêtre List <SerieBE> listeSerie = creerModifierSerieBL.listerToutesLesSeries(); cmbSerie.ItemsSource = creerModifierClasseBL.getListCodeSerie2(listeSerie); cmbFilterSerie.ItemsSource = creerModifierClasseBL.getListCodeSerie(listeSerie); }