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); |