Subversion Repositories Applications.referentiel

Rev

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

Rev 47 Rev 51
Line 292... Line 292...
292
	
292
	
293
	/**
293
	/**
294
	 * Lance l'ajout d'un traitement
294
	 * Lance l'ajout d'un traitement
295
	 */
295
	 */
-
 
296
	protected function ajouterTraitement($referentiel_code, $script_nom) {
-
 
297
		$this->ajouterTraitementParametre($referentiel_code, null, $script_nom);
-
 
298
	}
-
 
299
	
-
 
300
	/**
-
 
301
	 * Lance l'ajout d'un traitement
-
 
302
	 */
296
	protected function ajouterTraitement($referentiel_code, $script_nom) {
303
	protected function ajouterTraitementParametre($referentiel_code, $parametres_serialises, $script_nom) {
297
		if (is_null($referentiel_code)) {
304
		if (is_null($referentiel_code)) {
298
			$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
305
			$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
299
		} else {
306
		} else {
300
			$traitements_a_supprimer = null;
307
			$traitements_a_supprimer = null;
Line 323... Line 330...
323
						} else {
330
						} else {
324
							$this->addMessage("Un traitement est déjà en cours...");
331
							$this->addMessage("Un traitement est déjà en cours...");
325
						}
332
						}
326
					}
333
					}
327
				} else {
334
				} else {
328
					$resultat = $traitementDao->ajouterTraitement($referentiel_code, $script_nom);
335
					$resultat = $traitementDao->ajouterTraitementParametre($referentiel_code, $parametres_serialises, $script_nom);
329
					if ($resultat != false) {
336
					if ($resultat != false) {
330
						$this->addMessage("Le traitement #'$resultat' a été ajouté.");
337
						$this->addMessage("Le traitement #'$resultat' a été ajouté.");
331
						$this->lancerScript($referentiel_code, $script_nom);
338
						$this->lancerScript($referentiel_code, $script_nom);
332
					} else {
339
					} else {
333
						$this->addMessage("Un problème est survenu lors de la tentative d'ajout du traitement.");
340
						$this->addMessage("Un problème est survenu lors de la tentative d'ajout du traitement.");