public WindowApprovisionnementArticleUI() { CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy"; Thread.CurrentThread.CurrentCulture = ci; InitializeComponent(); approvisionnementArticleBL = new ApprovisionnementArticleBL(); articleChoisi = "<Tous les Articles>"; magasinChoisi = "<Tous les Magasins>"; // A mettre pour que le binding avec le DataGrid fonctionne ! grdListeApprovisionnement.DataContext = this; etat = 0; ancienObjet = new StockerBE(); // Initialisation de la collection, qui va s'afficher dans la DataGrid : ListeApprovisionnements = new ObservableCollection <StockerBE>(); List <StockerBE> LStockBE = approvisionnementArticleBL.listerToutesLesStock(); // on met la liste "LStockBE" dans le DataGrid RemplirDataGrid(LStockBE); // ------------------- Chargement de la liste des codes de Cycle dans le comboBox de la fenêtre //(utile pour le filtre) creerModifierArticleBL = new CreerModifierArticleBL(); List <ArticleBE> LArticleBE = creerModifierArticleBL.listerTousLesArticle(); cmbArticle.ItemsSource = approvisionnementArticleBL.getListCodeArticle2(LArticleBE); cmbFilterArticle.ItemsSource = approvisionnementArticleBL.getListCodeArticle(LArticleBE); txtAnnee.Text = Convert.ToString(approvisionnementArticleBL.getAnneeEnCours()); annee = approvisionnementArticleBL.getAnneeEnCours(); txtAnnee.Text = Convert.ToString(annee); txtAnneeScolaire.Text = (annee - 1).ToString(); // ------------------- Chargement de la liste des codes de Magasin dans le comboBox de la fenêtre //(utile pour le filtre) creerModifierMagasinBL = new CreerModifierMagasinBL(); List <MagasinBE> LMagasinBE = creerModifierMagasinBL.listerToutesLesMagasin(); cmbMagasin.ItemsSource = approvisionnementArticleBL.getListCodeMagasin2(LMagasinBE); cmbFilterMagasin.ItemsSource = approvisionnementArticleBL.getListCodeMagasin(LMagasinBE); }
public WindowAddEditArticleUI() { InitializeComponent(); CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name); ci.DateTimeFormat.ShortDatePattern = "dd-MM-yyyy"; Thread.CurrentThread.CurrentCulture = ci; creerModifierArticleBL = new CreerModifierArticleBL(); creerModifierCategorieArticleBL = new CreerModifierCategorieArticleBL(); approvisionnementArticleBL = new ApprovisionnementArticleBL(); creerModifierMagasinBL = new CreerModifierMagasinBL(); ancienArticle = new ArticleBE(); etat = 0; // A mettre pour que le binding avec le DataGrid fonctionne ! grdListeArticle.DataContext = this; // Initialisation de la collection, qui va s'afficher dans la DataGrid : ListeArticles = new ObservableCollection <ArticleBE>(); List <ArticleBE> LArticleBE = creerModifierArticleBL.listerTousLesArticle(); // on met la liste "LArticleBE" dans le DataGrid RemplirDataGrid(LArticleBE); // ------------------- Chargement de la liste des codes d'Article dans le comboBox de la fenêtre //(utile pour le filtre) cmbFilterCodeArticle.ItemsSource = getListCodeArticle(LArticleBE); // ------------------- Chargement de la liste des codes de Cycle dans le comboBox de la fenêtre //(utile pour le filtre) List <CategorieArticleBE> LCatArticleBE = creerModifierCategorieArticleBL.listerTousLesCategorieArticle(); cmbCategorieArticle.ItemsSource = getListCodeCatArticle1(LCatArticleBE); cmbFilterCategorieArticle.ItemsSource = getListCodeCatArticle2(LCatArticleBE); // ------------------- Chargement de la liste des codes de Magasin dans le comboBox de la fenêtre //(utile pour le filtre) creerModifierMagasinBL = new CreerModifierMagasinBL(); List <MagasinBE> LMagasinBE = creerModifierMagasinBL.listerToutesLesMagasin(); cmbMagasin.ItemsSource = getListCodeMagasin(LMagasinBE); txtAnnee.Text = Convert.ToString(approvisionnementArticleBL.getAnneeEnCours()); }