function selectionnerAfficherEtudiant() { $this->vue = new V_Vue("../vues/templates/template.inc.php"); $this->vue->ecrireDonnee('titreVue', 'selection d\'un etudiant'); $this->vue->ecrireDonnee('loginAuthentification', MaSession::get('login')); $this->vue->ecrireDonnee('centre', "../vues/includes/affichageEtudiant/centreAfficherEtudiant.inc.php"); $daoPers = new M_DaoPersonne(); $daoPers->connecter(); $pdo = $daoPers->getPdo(); // Mémoriser la liste des spécialités disponibles $daoFiliere = new M_DaoFiliere(); $daoFiliere->setPdo($pdo); $this->vue->ecrireDonnee('lesFiliere', $daoFiliere->getAll()); $daoAnnee = new M_DaoAnnee(); $daoAnnee->setPdo($pdo); $this->vue->ecrireDonnee('lesAnnees', $daoAnnee->getAll()); $daoClasse = new M_DaoClasse(); $daoClasse->setPdo($pdo); $this->vue->ecrireDonnee('lesClasses', $daoClasse->getAll()); $this->vue->afficher(); }
function ajoutStage($message = false) { $daoPers = new M_DaoPersonne(); $daoPers->connecter(); $pdo = $daoPers->getPdo(); $rows = array('nom', 'prenom'); $etudiants = $daoPers->getAllByRole(4); $professeurs = $daoPers->getAllByRole(3); $maitresStage = $daoPers->getAllByRole(5); $classe = new M_DaoClasse(); $classe->setPdo($pdo); $anneeScol = new M_DaoAnnescolaire(); $anneeScol->setPdo($pdo); $listeAnnee = $anneeScol->getAll(); $orga = new M_DaoEntreprise(); $orga->setPdo($pdo); $orgas = $orga->getAll(); //VUE $fichier = "../vues/templates/template.inc.php"; $centre = "../vues/includes/stage/centreAjoutStage.php"; $titre = 'Ajouter un stage'; $this->vue = new V_Vue($fichier); $this->vue = new V_Vue($fichier); $this->vue->ecrireDonnee('listeClasse', $classe->getAll()); $this->vue->ecrireDonnee('listeAnnee', $listeAnnee); $this->vue->ecrireDonnee('etudiants', $etudiants); $this->vue->ecrireDonnee('professeurs', $professeurs); $this->vue->ecrireDonnee('maitresStage', $maitresStage); $this->vue->ecrireDonnee('listeOrgas', $orgas); if ($message) { $this->vue->ecrireDonnee('message', $message); } $this->vue->ecrireDonnee('gauche', '../vues/templates/gauche.inc.php'); $this->vue->ecrireDonnee('titreVue', $titre); $this->vue->ecrireDonnee('centre', "../vues/includes/stage/centreAjoutStage.php"); $this->vue->ecrireDonnee('loginAuthentification', MaSession::get('login')); $this->vue->afficher(); //Mémoriser les personnes }