Subversion Repositories Applications.annuaire

Rev

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

Rev 486 Rev 490
Line 12... Line 12...
12
*/
12
*/
Line 13... Line 13...
13
 
13
 
Line 14... Line 14...
14
Class DonneeTemporaireModele extends Modele {
14
Class DonneeTemporaireModele extends Modele {
15
	
15
	
-
 
16
	// attention le script de traitement des mails utilise des variables
16
	// attention le script de traitement des mails utilise des variables
17
	// similaires (donc si on change l'une on change l'autre)
17
	// similaires (donc si on change l'une on change l'autre)
18
	// TODO: factoriser ça comme des grands
Line 18... Line 19...
18
	const STATUT_A_TRAITER = 'a_traiter';
19
	const STATUT_A_TRAITER = 'a_traiter';
Line 100... Line 101...
100
	
101
	
101
	public function mettreDonneeTemporaireATraiter($code_donnee) {
102
	public function mettreDonneeTemporaireATraiter($code_donnee) {
102
		// TODO: si d'autres traitement que les mails existent un jour, ajouter un code de traitement
103
		// TODO: si d'autres traitement que les mails existent un jour, ajouter un code de traitement
103
		// pour les différencier
104
		// pour les différencier
104
		$requete = "UPDATE annu_donnees_temp SET statut = '".self::STATUT_A_TRAITER."' ".
105
		$requete = "UPDATE annu_donnees_temp SET statut = '".self::STATUT_A_TRAITER."' ".
-
 
106
					"WHERE adt_id = ".$this->proteger($code_donnee)." AND (statut IS NULL OR statut != '".self::STATUT_EN_TRAITEMENT."') ";
105
					"WHERE adt_id = ".$this->proteger($code_donnee)." AND statut != '".self::STATUT_EN_TRAITEMENT."' ";
107
 
106
		$resultat = $this->requete($requete);
108
		$resultat = $this->requete($requete);
107
		$retour = $resultat ? true : false;
109
		$retour = $resultat ? true : false;
108
		return $retour;
110
		return $retour;
109
	}
111
	}