Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 823 → Rev 824

/trunk/jrest/services/CelWidgetSaisie.php
14,12 → 14,8
* @version $Id$
* @copyright © 2011, Jean-Pascal MILCENT
*/
class CelWidgetSaisie extends Cel {
class CelWidgetSaisie extends CelMotCle {
public function getElement($ressources) {
$this->envoyerJson($ressources);
}
public function createElement($requeteDonnees){
if (array_key_exists('utilisateur', $requeteDonnees)) {
$this->debug[] = 'Utilisateur : ok';
54,6 → 50,8
$obsAAjouter['mots_cles_texte'] = $obs['tag'];
$obsAAjouter['coord_x'] = $obs['latitude'];
$obsAAjouter['coord_y'] = $obs['longitude'];
$obsAAjouter['location'] = $obs['commune_nom'];
$obsAAjouter['id_location'] = substr($obs['commune_code_insee'], 0, 2);
$obsAAjouter['ref_geo'] = 'WGS84';
$observations[] = $this->protegerTableau($obsAAjouter);
71,6 → 69,7
$ok = false;
}
}
if ($ok === false) {
$this->messages[] = "Un problème est survenu lors de l'insertion dans la base de données.";
}
81,9 → 80,12
$this->messages[] = "L'identifiant de l'utilisateur (courriel) n'a pas été transmis.";
}
} else {
$this->messages[] = "Les informations concernant l'utilisateur (prénom, nom, courriel) n'ont pas été transmises.";
}
$this->envoyer('ici');
$this->messages[] = "Les informations concernant l'utilisateur (prénom, nom, courriel) n'ont pas été transmises.";
}
$msg = (count($this->messages) > 0) ? 'erreur' : 'ok';
$retour = (object) array('msg' => $msg);
$this->envoyerJson($obj);
}
private function getMaxOrdre($identifiant) {