51,6 → 51,14 |
if (response.getStatusCode() != 200) { |
onErrorHTTP(request, response); |
} else { |
Information info = new Information("selection_structure"); |
if (response.getHeader("X-DebugJrest-Data").length() != 0) { |
final JSONValue reponseEnteteDeboguage = JSONParser.parse(response.getHeader("X-DebugJrest-Data")); |
if (reponseEnteteDeboguage.isArray() != null) { |
info.setDeboguages(reponseEnteteDeboguage.isArray()); |
GWT.log("DEBOGUAGE:\n"+info.getDeboguages().toString(), null); |
} |
} |
if (response.getText().length() != 0 && response.getText() != null) { |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
|
60,7 → 68,6 |
Structure structure = new Structure(reponse); |
StructureConservation structureConservation = new StructureConservation(reponse); |
StructureValorisation structureValorisation = new StructureValorisation(reponse); |
Information info = new Information("selection_structure"); |
info.setDonnee(0, structure); |
info.setDonnee(1, structureConservation); |
info.setDonnee(2, structureValorisation); |
189,6 → 196,7 |
final JSONValue reponseEnteteDeboguage = JSONParser.parse(response.getHeader("X-DebugJrest-Data")); |
if (reponseEnteteDeboguage.isArray() != null) { |
info.setDeboguages(reponseEnteteDeboguage.isArray()); |
GWT.log("DEBOGUAGE:\n"+info.getDeboguages().toString(), null); |
} |
} |
if (response.getText().length() != 0 && response.getText() != null) { |
220,7 → 228,7 |
} |
} |
|
public void supprimer(final Rafraichissable vues, String utilisateurId, String structureId) { |
public void supprimer(final Rafraichissable vueARafraichir, String utilisateurId, String structureId) { |
// Ajout des paramètres et données à supprimer dans l'URL |
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl() + |
SERVICE_NOM + "/" + |
253,13 → 261,21 |
if (response.getStatusCode() != 200) { |
onErrorHTTP(request, response); |
} else { |
Information info = new Information("suppression_structure"); |
if (response.getHeader("X-DebugJrest-Data").length() != 0) { |
final JSONValue reponseEnteteDeboguage = JSONParser.parse(response.getHeader("X-DebugJrest-Data")); |
if (reponseEnteteDeboguage.isArray() != null) { |
info.setDeboguages(reponseEnteteDeboguage.isArray()); |
GWT.log("DEBOGUAGE:\n"+info.getDeboguages().toString(), null); |
} |
} |
if (response.getText().length() != 0 && response.getText() != null) { |
final JSONValue responseValue = JSONParser.parse(response.getText()); |
|
// Si la requête est un succès, reception d'une chaine |
if (responseValue.isString() != null) { |
Information info = new Information("suppression_structure", responseValue.isString().stringValue()); |
vues.rafraichir(info); |
info.setMessage(responseValue.isString().stringValue()); |
vueARafraichir.rafraichir(info); |
} else { |
GWT.log(url+"\n\tLa réponse n'est pas une chaine JSON.", null); |
} |
283,7 → 299,7 |
} |
} |
|
public void modifier(final Rafraichissable vues, String utilisateurId, String structureId, Structure str, StructureConservation conservation, StructureValorisation valorisation) { |
public void modifier(final Rafraichissable vueARafraichir, String utilisateurId, String structureId, Structure str, StructureConservation conservation, StructureValorisation valorisation) { |
final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl() + |
SERVICE_NOM + "/" + structureId; |
|
379,6 → 395,7 |
final JSONValue reponseEnteteDeboguage = JSONParser.parse(response.getHeader("X-DebugJrest-Data")); |
if (reponseEnteteDeboguage.isArray() != null) { |
info.setDeboguages(reponseEnteteDeboguage.isArray()); |
GWT.log("DEBOGUAGE:\n"+info.getDeboguages().toString(), null); |
} |
} |
if (response.getText() != null && response.getText().length() != 0) { |
397,7 → 414,7 |
info.setDeboguage("La réponse a une taille de 0"); |
} |
} |
vues.rafraichir(info); |
vueARafraichir.rafraichir(info); |
} |
} |
|