Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 755 → Rev 756

/trunk/src/org/tela_botanica/client/modeles/Publication.java
1,11 → 1,8
package org.tela_botanica.client.modeles;
 
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.http.client.URL;
import com.google.gwt.json.client.JSONObject;
 
public class Publication extends aDonnee {
131,17 → 128,4
public String getMeta() {
return (String) renvoyerValeurCorrecte("ce_meta");
}
public String toReqString() {
String reqString = "" ;
Map<String,Object> clesValeurs = getProperties() ;
for(Iterator<String> it = clesValeurs.keySet().iterator(); it.hasNext();) {
String cle = it.next();
reqString += "&"+PREFIXE+cle+"="+URL.encode(renvoyerValeurCorrecte(cle));
}
GWT.log(reqString, null);
return reqString;
}
}
/trunk/src/org/tela_botanica/client/modeles/PublicationAsyncDao.java
53,40 → 53,36
}
});
}
public void modifier(String utilisateurId, Publication pubAModifier) {
// Demande de toutes les structures
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/"+pubAModifier.getId();
 
public void ajouter(String utilisateurId, Publication publication) {
String postDonneesEncodees = publication.obtenirChainePOST()+"&cmhl_ce_modifier_par="+utilisateurId;
JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url);
String postDonneesEncodees = pubAModifier.toReqString();
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM);
rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
@Override
public void surReponse(JSONValue reponseValeur) {
traiterReponse(reponseValeur, "publication_valide");
}
});
}) ;
}
 
public void ajouter(String utilisateurId, Publication publication) {
 
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/";
JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url);
String postDonneesEncodees = publication.toReqString()+"&cmhl_ce_modifier_par="+utilisateurId;
public void modifier(String utilisateurId, Publication publication) {
String[] parametres = {publication.getId()};
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
String postDonneesEncodees = publication.obtenirChainePOST();
rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
@Override
public void surReponse(JSONValue reponseValeur) {
traiterReponse(reponseValeur, "publication_valide");
}
}) ;
});
}
 
public void supprimer(String utilisateurId, String idPubs) {
String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/"+utilisateurId+"/"+idPubs);
 
public void supprimer(String utilisateurId, String publicationsId) {
String[] parametres = {utilisateurId, publicationsId};
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
rb.envoyerRequeteSuppression(new JsonRestRequestCallback() {
@Override
public void surReponse(JSONValue reponseValeur) {