Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 1548 → Rev 1549

/trunk/src/org/tela_botanica/client/modeles/dao/ObservationAsynchroneDAO.java
4,6 → 4,7
import org.tela_botanica.client.modeles.objets.Configuration;
import org.tela_botanica.client.modeles.objets.Observation;
import org.tela_botanica.client.observation.ObservationModele;
import org.tela_botanica.client.util.Util;
 
import com.google.gwt.http.client.Request;
import com.google.gwt.http.client.RequestBuilder;
50,7 → 51,7
public void ajouter(final Rafraichissable r, String utilisateur, final Observation obs) {
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST,Configuration.getServiceBaseUrl()+ "/Inventory/") ;
rb.setHeader("Content-type", "application/x-www-form-urlencoded");
String postData = "ce_utilisateur="
+ utilisateur
+"&nom_sel="+URL.encodeComponent(obs.getNomSaisi())
67,7 → 68,8
+"&abondance="+URL.encodeComponent(""+obs.getAbondance())
+"&certitude="+URL.encodeComponent(""+obs.getCertitude())
+"&phenologie="+URL.encodeComponent(""+obs.getPhenologie())
+"&nom_referentiel="+URL.encodeComponent(""+obs.getReferentielTaxo());
+"&nom_referentiel="+URL.encodeComponent(""+obs.getReferentielTaxo())
+"&"+Util.convertirMapEnChaineRequete(obs.getChampsEtendus(), "obs_etendue");
try {
rb.sendRequest(postData, new RequestCallback() {
102,7 → 104,7
public void modifier(final Rafraichissable r, String utilisateur, final Observation obs) {
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST,Configuration.getServiceBaseUrl()+ "/Inventory/" + utilisateur + "/" + obs.getNumeroOrdre()+ "/") ;
rb.setHeader("Content-type", "application/x-www-form-urlencoded");
String postData = "ce_utilisateur="
+ utilisateur
+ "&nom_sel=" + URL.encodeComponent(obs.getNomSaisi())
119,7 → 121,8
+"&abondance="+URL.encodeComponent(""+obs.getAbondance())
+"&certitude="+URL.encodeComponent(""+obs.getCertitude())
+"&phenologie="+URL.encodeComponent(""+obs.getPhenologie())
+"&nom_referentiel="+URL.encodeComponent(""+obs.getReferentielTaxo());
+"&nom_referentiel="+URL.encodeComponent(""+obs.getReferentielTaxo())
+"&"+Util.convertirMapEnChaineRequete(obs.getChampsEtendus(), "obs_etendue");
try {
rb.sendRequest(postData, new RequestCallback() {