32,7 → 32,7 |
String chainePost = assemblerChaineRequeteAjoutModif(proposition); |
try { |
// TODO urlencoder toutes les requetes; |
rb.sendRequest(URL.encode(chainePost), callback); |
rb.sendRequest(chainePost, callback); |
} catch (Exception e) { |
//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ? |
} |
42,28 → 42,28 |
|
String chaineRequete = ""; |
//TODO: tests sur les num nn et nt et la famille quand ils seront implémentés |
chaineRequete += "nom_sel="+proposition.getEspece()+ |
"&auteur.prenom="+proposition.getContributeur().getPrenom()+ |
"&auteur.nom="+proposition.getContributeur().getNom()+ |
"&auteur.courriel="+proposition.getContributeur().getAdresseEmail(); |
chaineRequete += "nom_sel="+URL.encodeQueryString(proposition.getEspece())+ |
"&auteur.prenom="+URL.encodeQueryString(proposition.getContributeur().getPrenom())+ |
"&auteur.nom="+URL.encodeQueryString(proposition.getContributeur().getNom())+ |
"&auteur.courriel="+URL.encodeQueryString(proposition.getContributeur().getAdresseEmail()); |
|
if (proposition.getObservation() != null && proposition.getObservation().getId() != null) { |
chaineRequete += "&observation="+proposition.getObservation().getId(); |
chaineRequete += "&observation="+URL.encodeQueryString(proposition.getObservation().getId()); |
} |
if (proposition.getContributeur().getId() != null) { |
chaineRequete += "&auteur.id="+proposition.getContributeur().getId(); |
chaineRequete += "&auteur.id="+URL.encodeQueryString(proposition.getContributeur().getId()); |
} |
|
if (proposition.getParent() != null && proposition.getParent().getId() != null) { |
chaineRequete += "&id_parent="+proposition.getParent().getId(); |
chaineRequete += "&id_parent="+URL.encodeQueryString(proposition.getParent().getId()); |
PropositionDetermination propositionParente = proposition.getPropositionParenteOuNulle(); |
if(propositionParente != null) { |
chaineRequete += "&proposition="+proposition.getPropositionParenteOuNulle(); |
chaineRequete += "&proposition="+URL.encodeQueryString(propositionParente.getId()); |
} |
} |
|
if (proposition.getCommentaire() != null) { |
chaineRequete += "&texte="+proposition.getCommentaire(); |
chaineRequete += "&texte="+URL.encodeQueryString(proposition.getCommentaire()); |
} |
|
return chaineRequete; |