Subversion Repositories Sites.obs-saisons.fr

Rev

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

Rev 31 Rev 35
Line 40... Line 40...
40
    // METHODES D'AFFICHAGE DE FORMULAIRE 
40
    // METHODES D'AFFICHAGE DE FORMULAIRE 
41
    public function afficherFormulaireSaisieEspece() {
41
    public function afficherFormulaireSaisieEspece() {
Line 42... Line 42...
42
    	
42
    	
Line -... Line 43...
-
 
43
    	$donnees = array();
-
 
44
    	
-
 
45
    	if(!isset($_GET['id_station'])) {
-
 
46
    		return;
-
 
47
    	}
-
 
48
    	
43
    	$donnees = array();
49
    	$donnees['id_station'] = $_GET['id_station'];
44
    	
50
    	
Line 45... Line 51...
45
    	$espece_dao = new EspeceDao();
51
    	$espece_dao = new EspeceDao();
46
    	$donnees['types'] = $espece_dao->getListeEspecesParType();
52
    	$donnees['types'] = $espece_dao->getListeEspecesParType();
-
 
53
    	
-
 
54
    	$formulaire = $this->getVue('formulaires/espece_saisie',$donnees);
-
 
55
    	$this->setSortie(self::RENDU_CORPS, $formulaire);   
-
 
56
    }
-
 
57
    
-
 
58
    public function validerFormulaireSaisieEspece() {
-
 
59
    	
-
 
60
    	$valeurs_verifiees = $this->collecterValeursFormulaireSaisieEspece();
-
 
61
    	
-
 
62
    	Debug::printr($_POST);
-
 
63
 
-
 
64
    	$individu = new Individu();
-
 
65
    	$this->setSortie(self::RENDU_CORPS,$individu->getFormulaireSaisieIndividu($valeurs_verifiees));
-
 
66
    	
-
 
67
    	// TODO: à voir si on gère l'ajout d'espèce à part ?
-
 
68
    	//$espece_dao = new EspeceDao();
-
 
69
    	//$espece_dao->ajouterEspeceDansStation($valeurs_verifiees);
-
 
70
    }
-
 
71
    
-
 
72
    // +---------------------------------------------------------------------------------------------------------------+
-
 
73
    // METHODES DE VALIDATION DE FORMULAIRE 
-
 
74
    private function collecterValeursFormulaireSaisieEspece() {
-
 
75
    	
-
 
76
    	$valeurs_verifiees['espece'] = $_POST['espece'];
-
 
77
	    $valeurs_verifiees['station'] =  $_POST['station'];
-
 
78
	    //TODO: verifier valeurs plus complètement
47
    	
79
	    
Line 48... Line 80...
48
    	$formulaire = $this->getVue('formulaires/espece_saisie',$donnees);
80
	    return $valeurs_verifiees;
Line 49... Line 81...
49
    	$this->setSortie(self::RENDU_CORPS, $formulaire);     
81