| Line 158... |
Line 158... |
| 158 |
|
158 |
|
| 159 |
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM);
|
159 |
final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM);
|
| 160 |
rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
|
160 |
rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
|
| 161 |
@Override
|
161 |
@Override
|
| - |
|
162 |
public void surReponse(JSONValue responseValue) {
|
| - |
|
163 |
// Si la requête a impliquées des valeurs autogénérées, l'objet modifié est retourné
|
| - |
|
164 |
JSONObject obj;
|
| - |
|
165 |
if ((obj = responseValue.isObject()) != null) {
|
| - |
|
166 |
if (obj.get("structures").isObject() != null) {
|
| - |
|
167 |
Information info = new Information("ajout_structure");
|
| - |
|
168 |
Structure structure = new Structure(obj.get("structures").isObject());
|
| - |
|
169 |
info.setDonnee(structure);
|
| - |
|
170 |
vueARafraichir.rafraichir(info);
|
| - |
|
171 |
}
|
| 162 |
public void surReponse(JSONValue responseValue) {
|
172 |
}
|
| 163 |
if (responseValue.isString() != null) {
|
173 |
else if (responseValue.isString() != null) {
|
| 164 |
Information info = new Information("ajout_structure");
|
174 |
Information info = new Information("ajout_structure");
|
| 165 |
String structureIdOuMessage = responseValue.isString().stringValue();
|
175 |
String structureIdOuMessage = responseValue.isString().stringValue();
|
| 166 |
if (structureIdOuMessage.matches("^[0-9]+$")) {
|
176 |
if (structureIdOuMessage.matches("^[0-9]+$")) {
|
| 167 |
info.setDonnee(structureIdOuMessage);
|
177 |
info.setDonnee(structureIdOuMessage);
|