Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1427 → Rev 1428

/trunk/src/org/tela_botanica/client/modeles/publication/PublicationAPersonneAsyncDao.java
1,5 → 1,7
package org.tela_botanica.client.modeles.publication;
 
import java.util.HashMap;
 
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.http.JsonRestRequestBuilder;
33,6 → 35,8
public void selectionner(String publicationId, String personnesId, String roleId, final Integer seqId) {
String[] parametres = {publicationId, personnesId, roleId};
HashMap<String, String> restrictions = new HashMap<String, String>();
restrictions.put("orderby", "ordre");
final JsonRestRequestBuilder rb = UtilDAO.construireRequete(SERVICE_NOM, parametres);
rb.envoyerRequete(null, new JsonRestRequestCallback() {
@Override
71,15 → 75,15
} else {
vueARafraichir.rafraichir(publicationAPersonneListe);
}
}
}
});
});
}
public void ajouter(String publicationId, String personnesId, String roleId, final Integer seqId) {
public void ajouter(String publicationId, String personnesId, String ordreAuteurs, String roleId, final Integer seqId) {
String postDonneesEncodees = "cpuap_id_publication="+URL.encodeComponent(publicationId)
+"&cpuap_id_auteur="+URL.encodeComponent(personnesId)
+"&cpuap_ordre="+URL.encodeComponent(ordreAuteurs)
+"&cpuap_id_role="+URL.encodeComponent(roleId)
+"&cmhl_ce_modifier_par="+utilisateurId;
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM);
91,13 → 95,16
});
}
 
public void modifier(String publicationId, String personnesId, String roleId, final Integer seqId) {
public void modifier(String publicationId, String personnesId, String ordreAuteurs, String roleId, final Integer seqId) {
String[] parametres = {publicationId, personnesId, roleId};
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
String postDonneesEncodees = "cpuap_id_publication="+URL.encodeComponent(publicationId)
+"&cmhl_ce_modifier_par="+utilisateurId;
+"&cpuap_id_auteur="+URL.encodeComponent(personnesId)
+"&cpuap_id_role="+URL.encodeComponent(roleId)
+"&cpuap_ordre="+URL.encodeComponent(ordreAuteurs)
+"&cmhl_ce_modifier_par="+utilisateurId;
rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
@Override