Example #1
0
        public WindowAddEditTypeClasseUI()
        {
            CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);

            ci.DateTimeFormat.ShortDatePattern  = "dd-MM-yyyy";
            Thread.CurrentThread.CurrentCulture = ci;


            InitializeComponent();

            creerModifierTypeClasseBL = new CreerModifierTypeClasseBL();

            etat = 0;

            ancienObjet = new TypeclasseBE();

            // A mettre pour que le binding avec le DataGrid fonctionne !
            grdListeTypeClasse.DataContext = this;

            // Initialisation de la collection, qui va s'afficher dans la DataGrid :
            ListeTypeClasse = new ObservableCollection <TypeclasseBE>();
            List <TypeclasseBE> LtypeClasseBE = creerModifierTypeClasseBL.listerTousLesTypeClasse();

            // on met la liste "LSerieBE" dans le DataGrid
            RemplirDataGrid(LtypeClasseBE);

            // ------------------- Chargement de la liste des codes de série dans le comboBox de la fenêtre
            //(utile pour le filtre)
            cmbFilterCode.ItemsSource = creerModifierTypeClasseBL.getListCodeTypeClasse(LtypeClasseBE);

            // ------------------- Chargement de la liste des noms de série dans le comboBox de la fenêtre
            //(utile pour le filtre)
            cmbFilterNom.ItemsSource = creerModifierTypeClasseBL.getListNomTypeClasse(LtypeClasseBE);
        }
        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);
        }