Esempio n. 1
0
	public static function getAllActif () {
		$parents = parent::getAllActif();
		$return = array ();
		foreach ($parents as $parent) {
			if ($parent->estProfesseur())
				$return[] = Professeur::getById($parent->getIdUtilisateur());
		}
		return $return;
	}
Esempio n. 2
0
                            <?php
                            $matieres = Matiere::getAll();
                            foreach ($matieres as $matiere){
                                echo '<option value="' . $matiere->getIdMatiere() . '">' . $matiere->getLibelleMatiere() . '</option>';
                            }
                            ?>
                        </select>
                    </td>
                </tr>
                <tr>
                    <td>
                        Professeur
                        <select id="selectProf" size="1">
                            <option value=""></option>
                            <?php
                            $profs = Professeur::getAll();
                            foreach ($profs as $prof){
                                echo '<option value="' . $prof->getIdProfesseur() . '">' . $prof->getLibelleUtilisatur() . '</option>';
                            }
                            ?>
                        </select>
                    </td>
                    <td>
						<span id="addCouple">Ajouter</span>&nbsp;&nbsp;&nbsp;&nbsp;<span id="delCouple">Supprimer</span>&nbsp;&nbsp;&nbsp;&nbsp;<span id="updateCouple">Changer professeur</span>
                    </td>
                </tr>
            </table>
            <br/>
            <fieldset style="width: 70%; margin: auto;">
				<legend>Liste des matieres assign&eacute;es au Niveau et leur professeur</legend>
                <table>
Esempio n. 3
0
	public function getProfesseur(){
		return Professeur::getById($this->getIdProfesseur());
	}
Esempio n. 4
0
    $maj = FALSE;
    if (!empty(trim($personne->getNomUtilisateur())))
        if (empty($personne->getIdUtilisateur())) {
            if (!empty(trim($personne->getNomUtilisateur())))
                $maj = $personne->insert();
        } else
            $maj = $personne->update();

    if ($maj){
        if ($fonction['Administrateur'] && !$personne->estAdministrateur()){
            $admin = new Administrateur();
            $admin->setIdAdministrateur($personne->getIdUtilisateur());
            $admin->insertOnly();
        }
        if ($fonction['Professeur'] && !$personne->estProfesseur()){
            $prof = new Professeur();
            $prof->setIdProfesseur($personne->getIdUtilisateur());
            $prof->insertOnly();
        }
        if ($fonction['Responsable'] && !$personne->estResponsable()){
            $resp = new Responsable();
            $resp->setIdResponsable($personne->getIdUtilisateur());
            $resp->insertOnly();
        }
        if ($fonction['Eleve']){
            $eleve = new Eleve();
            $eleve->setIdEleve($personne->getIdUtilisateur());
            $eleve->setIdNiveau($_POST['niveauEleve']);
            $eleve->insertOnly();
        }
    }