Subversion Repositories Applications.projet

Rev

Rev 378 | Rev 380 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 378 Rev 379
Line 56... Line 56...
56
$participants = new participe($this->_db) ;
56
$participants = new participe($this->_db) ;
Line 57... Line 57...
57
 
57
 
58
// On teste ici s'il y a une mise a jour de statut
58
// On teste ici s'il y a une mise a jour de statut
59
if (isset($_REQUEST['statut'])) {
59
if (isset($_REQUEST['statut'])) {
-
 
60
    $participants->setStatut($_REQUEST['statut'], $_GET['id_utilisateur'], $this->_id_projet) ;
-
 
61
    
-
 
62
    // Si désinscription de l'utilisateur (statut 4)
-
 
63
    if ($_REQUEST['statut'] == 4) {
-
 
64
	    $projet->getListesAssociees() ;
-
 
65
	    if ($projet->avoirListe()) {
-
 
66
	        include_once PROJET_CHEMIN_CLASSES.'annuaire.class.php' ;
-
 
67
	        $annuaire = new annuaire($this->_db, array('identifiant' => PROJET_CHAMPS_ID, 'mail' => PROJET_CHAMPS_MAIL, 'table' => PROJET_ANNUAIRE)) ;
-
 
68
	        $annuaire->setId($_GET['id_utilisateur']) ;
-
 
69
	        
-
 
70
	        // on désinscrit l'utilisateur des listes associées au projet
-
 
71
			include_once PROJET_CHEMIN_CLASSES.'inscription_liste.class.php' ;
-
 
72
       	 	$desinscription= new inscription_liste($this->_db) ;
60
    $participants->setStatut($_REQUEST['statut'], $_GET['id_utilisateur'], $this->_id_projet) ;
73
       		$desinscription->desinscrireUtilisateur($annuaire, $projet->_listes_associes[0]) ;
61
}
74
}
62
// On teste ici s'il y a une mise a jour de l inscription a la liste
75
// On teste ici s'il y a une mise a jour de l inscription a la liste
63
if (isset($_POST['inscription_liste'])) {
76
if (isset($_POST['inscription_liste'])) {
64
    $projet->getListesAssociees();
77
    $projet->getListesAssociees();