Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1694 → Rev 1695

/trunk/jrest/services/CoelStructure.php
12,7 → 12,12
*/
class CoelStructure extends Coel {
 
static $optional_bool_fields = array('cs_nbre_personne', 'csc_mark_formation', 'csc_mark_formation_interet');
static $optional_bool_fields = array(
'cs_nbre_personne',
'csc_mark_formation', 'csc_mark_formation_interet',
/*'csc_mark_collection_commune',*/ 'csc_mark_acces_controle', 'csc_mark_restauration', 'csc_mark_traitement',
'csc_mark_acquisition_collection', 'csc_mark_acquisition_echantillon'
);
 
// ATTENTION : tjrs garder la table principale en premier, puis mettre les tables spécialisées.
protected $tables = array( 120 => array(
/trunk/src/org/tela_botanica/client/vues/structure/StructureFormConservation.java
507,15 → 507,21
peuplerCasesACocher(conservation.getStockageParametre(), parametreStockageTrukCacGrpChp, parametreStockageAutreChp);
// COLLECTION COMMUNE
((Radio) collectionCommuneMarkRGrpChp.get((conservation.getCollectionCommune().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getCollectionCommune() != null) {
((Radio) collectionCommuneMarkRGrpChp.get(conservation.getCollectionCommune() ^ 1)).setValue(true);
}
// COLLECTION AUTRE
peuplerCasesACocher(conservation.getCollectionAutre(), collectionAutreTrukCacGrpChp, collectionAutreAutreChp);
// ACCÈS CONTROLÉ
((Radio) accesControleMarkRGrpChp.get((conservation.getAccesControle().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getAccesControle() != null) {
((Radio) accesControleMarkRGrpChp.get(conservation.getAccesControle() ^ 1)).setValue(true);
}
// RESTAURATION
((Radio) restaurationMarkRGrpChp.get((conservation.getRestauration().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getRestauration() != null) {
((Radio) restaurationMarkRGrpChp.get(conservation.getRestauration() ^ 1)).setValue(true);
}
// RESTAURATION OPÉRATION
peuplerCasesACocher(conservation.getRestaurationOperation(), opRestauTrukCacGrpChp, opRestauAutreChp);
526,15 → 532,21
peuplerCasesACocher(conservation.getMaterielAutre(), autreMaterielTrukCacGrpChp, autreMaterielAutreChp);
// TRAITEMENT
((Radio) traitementMarkRGrpChp.get((conservation.getTraitement().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getTraitement() != null) {
((Radio) traitementMarkRGrpChp.get(conservation.getTraitement() ^ 1)).setValue(true);
}
// TRAITEMENTS
peuplerCasesACocher(conservation.getTraitements(), traitementTrukCacGrpChp, traitementAutreChp);
// ACQUISITION COLLECTION
((Radio) collectionAcquisitionMarkRGrpChp.get((conservation.getAcquisitionCollection().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getAcquisitionCollection() != null) {
((Radio) collectionAcquisitionMarkRGrpChp.get(conservation.getAcquisitionCollection() ^ 1)).setValue(true);
}
// ACQUISITION ECHANTILLON
((Radio) echantillonAcquisitionMarkRGrpChp.get((conservation.getAcquisitionEchantillon().equals("1") ? 0 : 1))).setValue(true);
if(conservation.getAcquisitionEchantillon() != null) {
((Radio) echantillonAcquisitionMarkRGrpChp.get(conservation.getAcquisitionEchantillon() ^ 1)).setValue(true);
}
// ACQUISITION TRAITEMENT
((Radio) traitementAcquisitionMarkRGrpChp.get((conservation.getAcquisitionTraitement().equals("1") ? 0 : 1))).setValue(true);
/trunk/src/org/tela_botanica/client/vues/structure/StructureDetailVue.java
353,9 → 353,9
private String construireTraitement() {
String cHtml = "";
String echantillon = conservation.getAcquisitionEchantillon();
Integer echantillon = conservation.getAcquisitionEchantillon();
if (echantillon.equals("1")) {
if (echantillon != null && echantillon.intValue() == 1) {
Params traitementConservationParams = new Params();
traitementConservationParams.set("i18n_acquisition_traitement", i18nC.acquisitionTraitement());
/trunk/src/org/tela_botanica/client/modeles/structure/StructureAsyncDao.java
267,17 → 267,17
"&csc_truk_stockage_local=" + URL.encodeComponent(conservation.getStockageLocal()) +
"&csc_truk_stockage_meuble=" + URL.encodeComponent(conservation.getStockageMeuble()) +
"&csc_truk_stockage_parametre=" + URL.encodeComponent(conservation.getStockageParametre()) +
"&csc_mark_collection_commune=" + URL.encodeComponent(conservation.getCollectionCommune()) +
"&csc_mark_collection_commune=" + (conservation.getCollectionCommune() != null ? conservation.getCollectionCommune() : "") +
"&csc_truk_collection_autre=" + URL.encodeComponent(conservation.getCollectionAutre()) +
"&csc_mark_acces_controle=" + URL.encodeComponent(conservation.getAccesControle()) +
"&csc_mark_restauration=" + URL.encodeComponent(conservation.getRestauration()) +
"&csc_mark_acces_controle=" + (conservation.getAccesControle() != null ? conservation.getAccesControle() : "") +
"&csc_mark_restauration=" + (conservation.getRestauration() != null ? conservation.getRestauration() : "") +
"&csc_truk_restauration_operation=" + URL.encodeComponent(conservation.getRestaurationOperation()) +
"&csc_ce_materiel_conservation=" + URL.encodeComponent(conservation.getMaterielConservation()) +
"&csc_truk_materiel_autre=" + URL.encodeComponent(conservation.getMaterielAutre()) +
"&csc_mark_traitement=" + URL.encodeComponent(conservation.getTraitement()) +
"&csc_mark_traitement=" + (conservation.getTraitement() != null ? conservation.getTraitement() : "") +
"&csc_truk_traitement=" + URL.encodeComponent(conservation.getTraitements()) +
"&csc_mark_acquisition_collection=" + URL.encodeComponent(conservation.getAcquisitionCollection()) +
"&csc_mark_acquisition_echantillon=" + URL.encodeComponent(conservation.getAcquisitionEchantillon()) +
"&csc_mark_acquisition_collection=" + (conservation.getAcquisitionCollection() != null ? conservation.getAcquisitionCollection() : "") +
"&csc_mark_acquisition_echantillon=" + (conservation.getAcquisitionEchantillon() != null ? conservation.getAcquisitionEchantillon() : "") +
"&csc_mark_acquisition_traitement=" + URL.encodeComponent(conservation.getAcquisitionTraitement()) +
"&csc_truk_acquisition_traitement_poison=" + URL.encodeComponent(conservation.getAcquisitionTraitementPoison()) +
"&csc_truk_acquisition_traitement_insecte=" + URL.encodeComponent(conservation.getAcquisitionTraitementInsecte());
/trunk/src/org/tela_botanica/client/modeles/structure/StructureConservation.java
111,11 → 111,14
}
// COLLECTION COMMUNE
public String getCollectionCommune() {
return renvoyerValeurCorrecte("mark_collection_commune");
public Integer getCollectionCommune() {
if (renvoyerValeurCorrecte("mark_collection_commune").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_collection_commune"));
}
public void setCollectionCommune(String ccm) {
this.set("mark_collection_commune", ccm);
this.set("mark_collection_commune", ccm != null ? Integer.parseInt(ccm) : null);
}
// COLLECTION AUTRE
130,19 → 133,25
}
// ACCÈS CONTROLÉ
public String getAccesControle() {
return renvoyerValeurCorrecte("mark_acces_controle");
public Integer getAccesControle() {
if (renvoyerValeurCorrecte("mark_acces_controle").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_acces_controle"));
}
public void setAccesControle(String ac) {
this.set("mark_acces_controle", ac);
this.set("mark_acces_controle", ac != null ? Integer.parseInt(ac) : null);
}
// RESTAURATION
public String getRestauration() {
return renvoyerValeurCorrecte("mark_restauration");
public Integer getRestauration() {
if (renvoyerValeurCorrecte("mark_restauration").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_restauration"));
}
public void setRestauration(String ccm) {
this.set("mark_restauration", ccm);
this.set("mark_restauration", ccm != null ? Integer.parseInt(ccm) : null);
}
// RESTAURATION OPÉRATION
176,11 → 185,14
}
// TRAITEMENT
public String getTraitement() {
return renvoyerValeurCorrecte("mark_traitement");
public Integer getTraitement() {
if (renvoyerValeurCorrecte("mark_traitement").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_traitement"));
}
public void setTraitement(String t) {
this.set("mark_traitement", t);
this.set("mark_traitement", t != null ? Integer.parseInt(t) : null);
}
// TRAITEMENTS
195,19 → 207,25
}
// ACQUISITION COLLECTION
public String getAcquisitionCollection() {
return renvoyerValeurCorrecte("mark_acquisition_collection");
public Integer getAcquisitionCollection() {
if (renvoyerValeurCorrecte("mark_acquisition_collection").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_acquisition_collection"));
}
public void setAcquisitionCollection(String ac) {
this.set("mark_acquisition_collection", ac);
this.set("mark_acquisition_collection", ac != null ? Integer.parseInt(ac) : null);
}
// ACQUISITION ECHANTILLON
public String getAcquisitionEchantillon() {
return renvoyerValeurCorrecte("mark_acquisition_echantillon");
public Integer getAcquisitionEchantillon() {
if (renvoyerValeurCorrecte("mark_acquisition_echantillon").equals("")) {
return null;
}
return Integer.parseInt(renvoyerValeurCorrecte("mark_acquisition_echantillon"));
}
public void setAcquisitionEchantillon(String ae) {
this.set("mark_acquisition_echantillon", ae);
this.set("mark_acquisition_echantillon", ae != null ? Integer.parseInt(ae) : null);
}
// ACQUISITION TRAITEMENT