示例#1
0
        //********************************** Fin des éléments utiles pour la barre de progréssion

        public BulletinTrimestrielUI()
        {
            InitializeComponent();
            bulletinsTrimestrielBL = new GenererBulletinsTrimestrielBL();
            classeBL = new CreerModifierClasseBL();

            List <ClasseBE> LClasse = bulletinsTrimestrielBL.listerToutesLesClasses();

            // ---- Chargement de la liste des Classe
            cmbClasse.ItemsSource = bulletinsTrimestrielBL.getListCodeClasse(LClasse);

            List <TrimestreBE> LTrimestre = bulletinsTrimestrielBL.listerTousLesTrimestres();

            // ---- Chargement de la liste des Sequences
            cmbTrimestre.ItemsSource = bulletinsTrimestrielBL.getListCodeTrimestre2(LTrimestre);

            txtAnnee.Text         = Convert.ToString(bulletinsTrimestrielBL.getAnneeEnCours());
            txtAnneeScolaire.Text = (Convert.ToInt32(txtAnnee.Text) - 1).ToString() + "/" + txtAnnee.Text.ToString();


            //SauvegarderMenuDansPrivilege();
            //afficherEleveDansListBox(cmbClasse.Text, txtAnnee.Text);
            listBoxEleve.SelectionMode = SelectionMode.Multiple;

            //on cache la barre de progression
            ProgressBar1.Visibility = System.Windows.Visibility.Hidden;
        }
        //********************************** Fin des éléments utiles pour la barre de progréssion

        public WindowGenererBulletinsTrimestrielUI()
        {
            InitializeComponent();

            genererBulletinsTrimestrielBL = new GenererBulletinsTrimestrielBL();

            List <ClasseBE> LClasse = genererBulletinsTrimestrielBL.listerToutesLesClasses();

            // ------------------- Chargement de la liste des codes de Classe dans le comboBox de la fenêtre
            //(utile pour le filtre)
            cmbClasse.ItemsSource = genererBulletinsTrimestrielBL.getListCodeClasse(LClasse);

            List <TrimestreBE> LTrimestre = genererBulletinsTrimestrielBL.listerTousLesTrimestres();

            // ------------------- Chargement de la liste des codes de Trimestre dans le comboBox de la fenêtre
            //(utile pour le filtre)
            cmbTrimestre.ItemsSource = genererBulletinsTrimestrielBL.getListCodeTrimestre2(LTrimestre);

            annee = genererBulletinsTrimestrielBL.getAnneeEnCours();

            txtAnnee.Text         = Convert.ToString(annee);
            txtAnneeScolaire.Text = (annee - 1).ToString();

            //on cache la barre de progression
            ProgressBar1.Visibility = System.Windows.Visibility.Hidden;
        }
        private void cmdAnnuler_Click(object sender, RoutedEventArgs e)
        {
            cmbClasse.Text    = null;
            cmbTrimestre.Text = null;

            annee = genererBulletinsTrimestrielBL.getAnneeEnCours();

            txtAnnee.Text         = Convert.ToString(annee);
            txtAnneeScolaire.Text = (annee - 1).ToString();
        }