Ejemplo n.º 1
0
        public void afficheAnneeSelectionnee(annee a)
        {
            gBCours.Visible       = false;
            uC_Affichage1.Visible = true;
            cB_ECActive.Visible   = false;

            lTitre1.Text = "Périodes"; lTitre2.Text = "proposées en"; lTitre3.Text = a.nom + " : ";

            uC_Affichage1.setGroupBoxTiTre("Liste des périodes : ");

            uC_FilArianeDiplome1.filArianeAnneeApparait(a);

            Point loc = uC_Ajout1.Location;

            uC_Ajout1.Dispose();
            uC_Ajout1          = new UC_AjoutPeriode(this, a);
            uC_Ajout1.Location = loc;
            Controls.Add(uC_Ajout1);

            uC_Affichage1.clearElements();
            foreach (periode p in a.periode.ToList())
            {
                uC_Affichage1.addElement(new UC_ElementPeriode(this, p));
            }
            uC_Affichage1.updateAffichage();
        }
Ejemplo n.º 2
0
        private void bCreer_Click(object sender, EventArgs e)
        {
            if ((Utilitaires.conditionsRespectees(tBNom.Text, true, true, true, true, 2, 100)) &&
                (Utilitaires.conditionsRespectees(rtBDesc.Text, true, true, true, true, 2, 100)))
            {
                lErreur.Visible = false;

                // Créer une année
                annee annee = new annee();
                annee.nom         = this.tBNom.Text;
                annee.description = this.rtBDesc.Text;
                annee.diplome     = _d;

                _d.annee.Add(annee);

                // Ajouter à la BDD
                Requetes.ajouterAnnee(annee);

                Requetes.enregistreLaBDD();

                MessageBox.Show("L'année " + annee.nom + " a été ajoutée avec succès.");

                _cadre.Actualiser();
            }
            else
            {
                lErreur.Visible = true;
            }
        }
Ejemplo n.º 3
0
 public UC_ElementAnnee(UC_OngletDiplomes cadre, annee a) : base(cadre)
 {
     _annee = a;
     InitializeComponent();
     gBAffElement.Text = _annee.nom;
     tBDesc.Text       = _annee.description;
 }
Ejemplo n.º 4
0
        public UC_ElementAnneeRech(UC_OngletRecherche cadre, annee annee) : base(cadre)
        {
            InitializeComponent();
            _annee = annee;

            gBAffElement.Text = _annee.nom;
            tBDesc.Text       = _annee.description;
        }
Ejemplo n.º 5
0
        public void afficheAnneeSelectionneeDansAutreOnglet(annee annee)
        {
            diplome diplome = Requetes.obtientDiplomedelAnnee(annee);

            uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome);
            uC_FilArianeDiplome1.filArianeAnneeApparait(annee);

            uC_FilArianeDiplome1.Actualiser();
        }
Ejemplo n.º 6
0
        public FenetreSupprimerAnnee(UC_ElementAnnee cadre, annee a)
        {
            InitializeComponent();
            _cadre = cadre;
            _annee = a;

            lTitre.Text      = "Êtes vous sûr de vouloir supprimer l'année suivante : ";
            lNomElement.Text = _annee.nom;
        }
Ejemplo n.º 7
0
        public FenetreModifAnnee(UC_ElementAnnee cadre, annee a)
        {
            InitializeComponent();
            _cadre = cadre;
            _annee = a;

            tBNom.Text   = _annee.nom;
            rtBDesc.Text = _annee.description;
        }
Ejemplo n.º 8
0
 private bool txtTrouveDans(annee a)
 {
     if ((a.nom.ToLower().Contains(tbRecherche.Text.ToLower())) ||
         (a.description.ToLower().Contains(tbRecherche.Text.ToLower())) ||
         (a.diplome.nom.ToLower().Contains(tbRecherche.Text.ToLower())))
     {
         return(true);
     }
     return(false);
 }
Ejemplo n.º 9
0
        public void filArianeAnneeApparait(annee a)
        {
            nbOngletsOuverts = 3;
            _a = a;
            couleurdeFondBlanche(lDiplome);
            couleurdeFondBleue(lAnnee);

            lAnnee.Visible = true;
            lAnnee.Text    = "Année :" + Environment.NewLine + _a.nom;
        }
Ejemplo n.º 10
0
        public void afficheUESelectionneeDansAutreOnglet(ue ue)
        {
            periode periode = Requetes.obtientPeriodedelUE(ue);
            annee   annee   = Requetes.obtientAnneedelaPeriode(periode);
            diplome diplome = Requetes.obtientDiplomedelAnnee(annee);

            uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome);
            uC_FilArianeDiplome1.filArianeAnneeApparait(annee);
            uC_FilArianeDiplome1.filArianePeriodeApparait(periode);
            uC_FilArianeDiplome1.filArianeUEApparait(ue);

            uC_FilArianeDiplome1.Actualiser();
        }
Ejemplo n.º 11
0
        public void afficheCoursSelectionneDansAutreOnglet(cours cours)
        {
            ec      ec      = Requetes.obtientECduCours(cours);
            ue      ue      = Requetes.obtientUEdelEC(ec);
            periode periode = Requetes.obtientPeriodedelUE(ue);
            annee   annee   = Requetes.obtientAnneedelaPeriode(periode);
            diplome diplome = Requetes.obtientDiplomedelAnnee(annee);

            uC_FilArianeDiplome1.filArianeDiplomeApparait(diplome);
            uC_FilArianeDiplome1.filArianeAnneeApparait(annee);
            uC_FilArianeDiplome1.filArianePeriodeApparait(periode);
            uC_FilArianeDiplome1.filArianeUEApparait(ue);
            uC_FilArianeDiplome1.filArianeECApparait(ec);
            uC_FilArianeDiplome1.filArianeCoursApparait(cours);

            uC_FilArianeDiplome1.Actualiser();
        }
Ejemplo n.º 12
0
 public void suppressionConfirmee(annee a)
 {
     Requetes.retirerAnnee(a);
     Requetes.enregistreLaBDD();
     _cadre.Actualiser();
 }
Ejemplo n.º 13
0
 public UC_AjoutPeriode(UC_OngletDiplomes cadre, annee a) : base(cadre)
 {
     InitializeComponent();
     _a = a;
 }
Ejemplo n.º 14
0
 public void afficheOngletAnnee(annee a)
 {
     _fenetrePrincipale.afficherAnneeSelectionnee(a);
 }