| Line 54... |
Line 54... |
| 54 |
$donnees['ref'] = $this->referentiel;
|
54 |
$donnees['ref'] = $this->referentiel;
|
| 55 |
$resultat = $this->traitementDao->getTraitementsEnCours($this->referentiel);
|
55 |
$resultat = $this->traitementDao->getTraitementsEnCours($this->referentiel);
|
| 56 |
if ($resultat != false) {
|
56 |
if ($resultat != false) {
|
| 57 |
$donnees['traitements'] = $resultat;
|
57 |
$donnees['traitements'] = $resultat;
|
| 58 |
} else {
|
58 |
} else {
|
| 59 |
$this->addMessage("Un problème est survenu lors de la tentative de récupération des traitements en cours.");
|
59 |
$this->addMessage("Aucun traitement en cours.");
|
| 60 |
}
|
60 |
}
|
| 61 |
} else {
|
61 |
} else {
|
| 62 |
$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
|
62 |
$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
|
| 63 |
}
|
63 |
}
|
| Line 80... |
Line 80... |
| 80 |
private function ajouterTraitement() {
|
80 |
private function ajouterTraitement() {
|
| 81 |
if (!isset($this->referentiel)) {
|
81 |
if (!isset($this->referentiel)) {
|
| 82 |
$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
|
82 |
$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
|
| 83 |
} else {
|
83 |
} else {
|
| 84 |
// TODO : vérifier qu'il n'y a pas déjà un traitement en cours pour ce projet.
|
84 |
// TODO : vérifier qu'il n'y a pas déjà un traitement en cours pour ce projet.
|
| 85 |
$resultat = $this->traitementDao->ajouterTraitement($this->referentiel);
|
85 |
$resultat_traitement_en_cours = $this->traitementDao->getTraitementsEnCours($this->referentiel);
|
| 86 |
if ($resultat != false) {
|
86 |
if ($resultat_traitement_en_cours) {
|
| 87 |
$this->addMessage("Le traitement #'$resultat' a été ajouté.");
|
87 |
$this->addMessage("Un traitement est déjà en cours...");
|
| 88 |
$this->lancerScript();
|
- |
|
| 89 |
} else {
|
88 |
} else {
|
| - |
|
89 |
$resultat = $this->traitementDao->ajouterTraitement($this->referentiel);
|
| - |
|
90 |
if ($resultat != false) {
|
| - |
|
91 |
$this->addMessage("Le traitement #'$resultat' a été ajouté.");
|
| - |
|
92 |
$this->lancerScript();
|
| - |
|
93 |
} else {
|
| 90 |
$this->addMessage("Un problème est survenu lors de la tentative d'ajout du traitement.");
|
94 |
$this->addMessage("Un problème est survenu lors de la tentative d'ajout du traitement.");
|
| - |
|
95 |
}
|
| 91 |
}
|
96 |
}
|
| 92 |
}
|
97 |
}
|
| 93 |
}
|
98 |
}
|
| Line 94... |
Line 99... |
| 94 |
|
99 |
|