public AnnulationVenteUI()
        {
            InitializeComponent();
            eleves    = new List <string>();
            classes   = new List <string>();
            articleBL = new GestionArticleBL();

            dpiDate.SelectedDate       = DateTime.Today;
            dpiDate.IsTodayHighlighted = true;
            dpiDate.Text = DateTime.Now.ToString();

            CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);

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

            classes = articleBL.listerValeurColonneClasse("codeclasse");
            cmbClasse.ItemsSource = classes;
            eleve = new EleveBE();
            annee = articleBL.anneeEnCours();

            acheters                     = articleBL.listerSuivantCritereAcheters("annee = " + "'" + annee + "'");
            txtAnnee.Text                = " / " + annee;
            txtAnneeScolaire.Text        = (annee - 1).ToString();
            grdListePaiement.ItemsSource = acheters;
        }
        public SortieArticleUI()
        {
            InitializeComponent();
            dpiDateOp.SelectedDate       = DateTime.Today;
            dpiDateOp.IsTodayHighlighted = true;
            dpiDateOp.Text    = DateTime.Now.ToString();
            eleves            = new List <string>();
            classes           = new List <string>();
            achats_setarticle = new List <string>();
            articleBL         = new GestionArticleBL();

            stockers       = new List <StockerBE>();
            ListeArticles1 = new ObservableCollection <ArticleBE>();
            ListeArticles2 = new ObservableCollection <ArticleQTBE>();
            CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);

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

            ancien_acheter          = new AcheterBE();
            classes                 = articleBL.listerValeurColonneClasse("codeclasse");
            cmbClasse.ItemsSource   = classes;
            cmbClasse.SelectedIndex = 0;

            setarticle            = new SetarticleBE();
            eleve                 = new EleveBE();
            annee                 = articleBL.anneeEnCours();
            txtAnnee.Text         = " / " + annee;
            txtAnneeScolaire.Text = (annee - 1).ToString();
            chargerListeEleves();
            LArticleBE = articleBL.listerTousLesArticle();
            RemplirDataGrid1(LArticleBE);
            typeOperation = ENREGISTRER;
            radioEnregistrement.IsChecked = true;
        }
        public VenteArticleUI()
        {
            InitializeComponent();
            listSet   = new List <string>();
            listSet2  = new List <string>();
            eleves    = new List <string>();
            classes   = new List <string>();
            articleBL = new GestionArticleBL();

            dpiDate.SelectedDate       = DateTime.Today;
            dpiDate.IsTodayHighlighted = true;
            dpiDate.Text                 = DateTime.Now.ToString();
            dpiDateOp.SelectedDate       = DateTime.Today;
            dpiDateOp.IsTodayHighlighted = true;
            dpiDateOp.Text               = DateTime.Now.ToString();

            CultureInfo ci = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);

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

            ancien_acheter = new AcheterBE();

            classes = articleBL.listerValeurColonneClasse("codeclasse");
            cmbClasse.ItemsSource = classes;

            typeValidation = "enregistrer";
            acheters       = articleBL.listerSuivantCritereAcheters("dateachat = " + "'" + DateTime.Today.Date.ToShortDateString() + "'");
            setarticle     = new SetarticleBE();
            eleve          = new EleveBE();
            listSet        = articleBL.listerValeursColonneSetArticle("codesetarticle");
            listSet2       = articleBL.listerValeursColonneSetArticle("codesetarticle");
            listSet2.Add(TOUT);
            cmbArticle.ItemsSource  = listSet;
            cmbArticle2.ItemsSource = listSet2;
            annee                        = articleBL.anneeEnCours();
            txtAnnee.Text                = " / " + annee;
            txtAnneeScolaire.Text        = (annee - 1).ToString();
            grdListePaiement.ItemsSource = acheters;
        }