Subversion Repositories Sites.obs-saisons.fr

Compare Revisions

Ignore whitespace Rev 43 → Rev 44

/trunk/applications/saisie/controleurs/Station.php
58,9 → 58,24
$valeurs_verifiees = $this->collecterValeursFormulaireSaisieStation();
$station_dao = new StationDao();
$station_dao->ajouterStation($valeurs_verifiees);
$retour_ajout_station = $station_dao->ajouterStation($valeurs_verifiees);
if($id_nouvelle_station = $this->renvoyerIdSiAjoutStationEffectue($retour_ajout_station)) {
$this->id_station_en_cours = $id_nouvelle_station;
$this->afficherInformationsStation();
$this->setNavigation();
}
}
private function renvoyerIdSiAjoutStationEffectue($donnees_retour_dao) {
if(isset($donnees_retour_dao['id_nouvelle_station'])) {
return $donnees_retour_dao['id_nouvelle_station'];
}
return false;
}
private function collecterValeursFormulaireSaisieStation() {
$valeurs_verifiees['station_commune'] = $_POST['station_commune'];
111,6 → 126,7
public function construireMenuNavigation($espece_en_cours = null) {
$id_station_en_cours = $this->id_station_en_cours;
$id_espece_en_cours = $_GET['id_espece'];
$stations = $this->getListeStations();
131,7 → 147,7
$donnees['id_station_en_cours'] = $id_station_en_cours;
if($id_espece_en_cours != null) {
$donnees['id_espece_en_cours'] = $id_espece;
$donnees['id_espece_en_cours'] = $id_espece_en_cours;
}
$menu_navigation = $this->getVue('navigation/menu', $donnees);