Ejemplo n.º 1
0
 public UC_ElementUE(UC_OngletDiplomes cadre, ue u) : base(cadre)
 {
     _ue = u;
     InitializeComponent();
     gBAffElement.Text = _ue.nom;
     tBDesc.Text       = _ue.description;
 }
Ejemplo n.º 2
0
        public void afficheUESelectionnee(ue u)
        {
            gBCours.Visible       = false;
            uC_Affichage1.Visible = true;
            cB_ECActive.Visible   = false;

            lTitre1.Text = "Éléments constitutifs (EC)"; lTitre2.Text = "contenues dans l'UE"; lTitre3.Text = u.nom + " : ";

            uC_Affichage1.setGroupBoxTiTre("Liste des EC : ");

            uC_FilArianeDiplome1.filArianeUEApparait(u);

            Point loc = uC_Ajout1.Location;

            uC_Ajout1.Dispose();
            uC_Ajout1          = new UC_AjoutEC(this, u);
            uC_Ajout1.Location = loc;
            Controls.Add(uC_Ajout1);

            uC_Affichage1.clearElements();
            foreach (ec e in u.ec.ToList())
            {
                uC_Affichage1.addElement(new UC_ElementEC(this, e));
            }
            uC_Affichage1.updateAffichage();
        }
Ejemplo n.º 3
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;

                // Ajouter une UE
                ue ue = new ue();
                ue.nom         = this.tBNom.Text;
                ue.description = this.rtBDesc.Text;
                ue.periode     = _p;

                _p.ue.Add(ue);

                // Ajouter à la BDD
                Requetes.ajouterUE(ue);

                Requetes.enregistreLaBDD();

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

                _cadre.Actualiser();
            }
            else
            {
                lErreur.Visible = true;
            }
        }
Ejemplo n.º 4
0
        public UC_ElementUERech(UC_OngletRecherche cadre, ue u) : base(cadre)
        {
            InitializeComponent();
            _ue = u;

            gBAffElement.Text = _ue.nom;
            tBDesc.Text       = _ue.description;
        }
Ejemplo n.º 5
0
        public FenetreModifUE(UC_ElementUE cadre, ue u)
        {
            InitializeComponent();
            _cadre = cadre;
            _ue    = u;

            tBNom.Text   = _ue.nom;
            rtBDesc.Text = _ue.description;
        }
Ejemplo n.º 6
0
        public FenetreSupprimerUE(UC_ElementUE cadre, ue u)
        {
            InitializeComponent();
            _cadre = cadre;
            _ue    = u;

            lTitre.Text      = "Êtes vous sûr de vouloir supprimer l'UE suivante : ";
            lNomElement.Text = _ue.nom;
        }
Ejemplo n.º 7
0
 private bool txtTrouveDans(ue u)
 {
     if ((u.nom.ToLower().Contains(tbRecherche.Text.ToLower())) ||
         (u.description.ToLower().Contains(tbRecherche.Text.ToLower())) ||
         (u.periode.nom.ToLower().Contains(tbRecherche.Text.ToLower())))
     {
         return(true);
     }
     return(false);
 }
Ejemplo n.º 8
0
        public void filArianeUEApparait(ue u)
        {
            nbOngletsOuverts = 5;
            _u = u;
            couleurdeFondBlanche(lPeriode);
            couleurdeFondBleue(lUE);

            lUE.Visible = true;
            lUE.Text    = "UE :" + Environment.NewLine + _u.nom;
        }
Ejemplo n.º 9
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.º 10
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.º 11
0
 public void suppressionConfirmee(ue u)
 {
     Requetes.retirerUE(u);
     Requetes.enregistreLaBDD();
     _cadre.Actualiser();
 }
Ejemplo n.º 12
0
 public UC_AjoutEC(UC_OngletDiplomes cadre, ue u) : base(cadre)
 {
     InitializeComponent();
     _u = u;
 }
Ejemplo n.º 13
0
 public void afficheOngletUE(ue u)
 {
     _fenetrePrincipale.afficherUESelectionnee(u);
 }