Subversion Repositories eFlore/Applications.cel

Rev

Rev 798 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 798 Rev 1008
Line 124... Line 124...
124
 
124
 
Line 125... Line 125...
125
					}
125
					}
126
 
126
 
127
					public void onResponseReceived(Request request,
127
					public void onResponseReceived(Request request,
128
							Response response) {
128
							Response response) {
129
 
129
						
130
						// si on reçoit une erreur d'ajout, on affiche un
130
						// TODO: les messages ne devraient pas être affichés ici
-
 
131
						// mais l'architecture par très malléable complique les choses
-
 
132
						if (response.getText().equals("OK")) {
131
						// message d'erreur
133
							com.google.gwt.user.client.Window
-
 
134
							.alert("Le mot clé a été ajouté");
132
						if (response.getText().equals("ERROR")) {
135
							return;
133
							Window
136
						} else {
134
									.alert("Attention, la base de données des mots clés n'est plus synchronisée avec l'application,"
137
							com.google.gwt.user.client.Window
135
											+ "nous vous invitons à recharger la page. ");
-
 
136
						}
138
									.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText());
Line 137... Line 139...
137
 
139
						}
138
					}
140
					}
139
 
141
 
Line 171... Line 173...
171
 
173
 
Line 172... Line 174...
172
					}
174
					}
173
 
175
 
-
 
176
					public void onResponseReceived(Request request,
-
 
177
							Response response) {
174
					public void onResponseReceived(Request request,
178
						// TODO: les messages ne devraient pas être affichés ici
-
 
179
						// mais l'architecture par très malléable complique les choses
-
 
180
						if (response.getText().equals("OK")) {
175
							Response response) {
181
							com.google.gwt.user.client.Window
-
 
182
							.alert("Le mot clé a été supprimé");
176
						if (response.equals("ERROR")) {
183
							return;
177
							Window
184
						} else {
178
									.alert("Attention, la base de données des mots clés n'est plus synchronisée avec l'application,"
185
							com.google.gwt.user.client.Window
179
											+ "nous vous invitons à recharger la page. ");
186
									.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText());
180
						}
187
						}
Line 181... Line 188...
181
					}
188
					}
Line 211... Line 218...
211
 
218
 
Line 212... Line 219...
212
					}
219
					}
213
 
220
 
214
					public void onResponseReceived(Request request,
221
					public void onResponseReceived(Request request,
-
 
222
							Response response) {
-
 
223
						// TODO: les messages ne devraient pas être affichés ici
-
 
224
						// mais l'architecture par très malléable complique les choses
-
 
225
						if (response.getText().equals("OK")) {
-
 
226
							com.google.gwt.user.client.Window
-
 
227
							.alert("Le mot clé a été renommé");
-
 
228
							return;
-
 
229
						} else {
215
							Response response) {
230
							com.google.gwt.user.client.Window
216
						// TODO Auto-generated method stub
231
									.alert("Problème lors de la mise à jour des données, le serveur a répondu "+response.getText());
Line 217... Line 232...
217
 
232
						}
218
					}
233
					}
219
 
234