Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1684 → Rev 1685

/trunk/jrest/services/CoelStructure.php
254,10 → 254,12
$form_needs_refresh = TRUE;
}
}
if(array_key_exists('cs_nbre_personne', $params) && !is_numeric($params['cs_nbre_personne'])) {
$params['cs_nbre_personne'] = NULL;
}
 
// Vérification des tables à vraiment mettre à jour en fonction des données passées.
$tables_a_modifier = $this->recupererTablesAModifier($params);
// Pour chaque table du module nous lançons si nécessaire l'historisation puis la mise à jour
foreach ($tables_a_modifier as $table_id => $table) {
if(@$table['nom'] == 'coel_structure' && !$this->avoirCleComplete($table)) {
/trunk/src/org/tela_botanica/client/vues/structure/StructureFormIdentification.java
376,10 → 376,13
dateFondationChp.setFieldLabel("Date de fondation");
fieldSetIdentite.add(dateFondationChp);
nbreTotalPersonneStructureChp = new ChampNombre();
nbreTotalPersonneStructureChp = new NumberField();
nbreTotalPersonneStructureChp.setFieldLabel("Nombre de personnes travaillant dans l'institution");
nbreTotalPersonneStructureChp.setFormat(NumberFormat.getFormat("#"));
nbreTotalPersonneStructureChp.setToolTip(i18nC.champNumerique());
nbreTotalPersonneStructureChp.setAllowDecimals(false);
nbreTotalPersonneStructureChp.setAllowNegative(false);
nbreTotalPersonneStructureChp.setEmptyText("");
fieldSetIdentite.add(nbreTotalPersonneStructureChp);
 
this.add(fieldSetIdentite);
866,4 → 869,4
public ModelData getValeurProjet() {
return projetsCombo.getValeur();
}
}
}
/trunk/src/org/tela_botanica/client/modeles/structure/StructureAsyncDao.java
253,7 → 253,7
"&cs_longitude=" + URL.encodeComponent(str.getLongitude()) +
"&cs_truk_telephone=" + URL.encodeComponent(str.getTelephone()) +
"&cs_truk_url=" + URL.encodeComponent(str.getUrl()) +
"&cs_nbre_personne=" + URL.encodeComponent(Integer.toString(str.getNbrePersonne())) +
"&cs_nbre_personne=" + (str.getNbrePersonne() != null ? str.getNbrePersonne() : "") +
"&cs_condition_acces=" + URL.encodeComponent(str.getConditionAcces())+
"&cs_condition_usage=" + URL.encodeComponent(str.getConditionUsage())+
"&cs_courriel=" + URL.encodeComponent(str.getCourriel());
/trunk/src/org/tela_botanica/client/modeles/structure/Structure.java
398,13 → 398,12
urls.set(type, url);
}
}
public int getNbrePersonne() {
 
public Integer getNbrePersonne() {
if (renvoyerValeurCorrecte("nbre_personne").equals("")) {
return 0;
} else {
return Integer.parseInt(renvoyerValeurCorrecte("nbre_personne"));
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("nbre_personne"));
}
public void setNbrePersonne(int nbrePersonne) {
this.set("nbre_personne", Integer.toString(nbrePersonne));
461,4 → 460,4
return sortie;
}
}
}