Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 264 Rev 268
Line 17... Line 17...
17
import com.google.gwt.json.client.JSONParser;
17
import com.google.gwt.json.client.JSONParser;
18
import com.google.gwt.json.client.JSONValue;
18
import com.google.gwt.json.client.JSONValue;
Line 19... Line 19...
19
 
19
 
Line 20... Line 20...
20
public class StructureAsyncDao {
20
public class StructureAsyncDao {
Line 21... Line 21...
21
	
21
	
22
	private static final String SERVICE_NOM = "CoelStructureListe";
22
	private static final String SERVICE_NOM = "CoelStructure";
23
	
23
	
24
	public void selectionner(final Rafraichissable vue, String idUtilisateur, final String projetId, final String structureId) {
24
	public void selectionner(final Rafraichissable vue, String idUtilisateur, final String projetId, final String structureId) {
Line 33... Line 33...
33
		try {
33
		try {
34
			rb.sendRequest(null, new RequestCallback() {
34
			rb.sendRequest(null, new RequestCallback() {
Line 35... Line 35...
35
 
35
 
36
				public void onError(Request request, Throwable exception) {
36
				public void onError(Request request, Throwable exception) {
37
					// Gestion des exceptions déclenchées par l'exécution de la requête 
37
					// Gestion des exceptions déclenchées par l'exécution de la requête 
38
					GWT.log("Erreur à l'exécution du service CoelStructureListe (selection)", exception);
38
					GWT.log("Erreur à l'exécution du service "+SERVICE_NOM+" (selection)", exception);
39
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
39
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
Line 40... Line 40...
40
				}
40
				}
41
				
41
				
Line 131... Line 131...
131
		try {
131
		try {
132
			rb.sendRequest(postDonnees, new RequestCallback() {
132
			rb.sendRequest(postDonnees, new RequestCallback() {
Line 133... Line 133...
133
 
133
 
134
				public void onError(Request request, Throwable exception) {
134
				public void onError(Request request, Throwable exception) {
135
					// Gestion des exceptions déclenchées par l'exécution de la requête 
135
					// Gestion des exceptions déclenchées par l'exécution de la requête 
136
					GWT.log("Erreur à l'exécution du service CoelStructureListe (ajout)", exception);
136
					GWT.log("Erreur à l'exécution du service "+SERVICE_NOM+" (ajout)", exception);
137
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
137
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
Line 138... Line 138...
138
				}
138
				}
139
				
139
				
Line 172... Line 172...
172
				}
172
				}
Line 173... Line 173...
173
				
173
				
174
			}) ;
174
			}) ;
175
		} catch (RequestException e) {
175
		} catch (RequestException e) {
176
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
176
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
177
			GWT.log("Erreur à la création du service CoelProjetsListe", e);
177
			GWT.log("Erreur à la création du service "+SERVICE_NOM+" (ajouter)", e);
178
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
178
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
179
		}
179
		}
Line 180... Line 180...
180
	}
180
	}
Line 194... Line 194...
194
		try {
194
		try {
195
			rb.sendRequest(postDonnees, new RequestCallback() {
195
			rb.sendRequest(postDonnees, new RequestCallback() {
Line 196... Line 196...
196
 
196
 
197
				public void onError(Request request, Throwable exception) {
197
				public void onError(Request request, Throwable exception) {
198
					// Gestion des exceptions déclenchées par l'exécution de la requête 
198
					// Gestion des exceptions déclenchées par l'exécution de la requête 
199
					GWT.log("Erreur à l'exécution du service CoelStructureListe (suppression)", exception);
199
					GWT.log("Erreur à l'exécution du service "+SERVICE_NOM+" (suppression)", exception);
200
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
200
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
Line 201... Line 201...
201
				}
201
				}
202
 
202
 
Line 235... Line 235...
235
				}
235
				}
Line 236... Line 236...
236
				
236
				
237
			}) ;
237
			}) ;
238
		} catch (RequestException e) {
238
		} catch (RequestException e) {
239
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
239
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
240
			GWT.log("Erreur à la création du service CoelProjetsListe", e);
240
			GWT.log("Erreur à la création du service "+SERVICE_NOM+" (suppression)", e);
241
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
241
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
242
		}
242
		}
Line 243... Line 243...
243
	}
243
	}
Line 310... Line 310...
310
		try {
310
		try {
311
			rb.sendRequest(postDonnees, new RequestCallback() {
311
			rb.sendRequest(postDonnees, new RequestCallback() {
Line 312... Line 312...
312
	
312
	
313
				public void onError(Request request, Throwable exception) {
313
				public void onError(Request request, Throwable exception) {
314
					// Gestion des exceptions déclenchées par l'exécution de la requête 
314
					// Gestion des exceptions déclenchées par l'exécution de la requête 
315
					GWT.log("Erreur à l'exécution du service CoelStructureListe (modif)", exception);
315
					GWT.log("Erreur à l'exécution du service "+SERVICE_NOM+" (modif)", exception);
316
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
316
					Info.display("Erreur de Requête", "Une erreur s'est produite lors de l'exécution de la requête.");
Line 317... Line 317...
317
				}
317
				}
318
				
318
				
Line 351... Line 351...
351
				}
351
				}
Line 352... Line 352...
352
				
352
				
353
			}) ;
353
			}) ;
354
		} catch (RequestException e) {
354
		} catch (RequestException e) {
355
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
355
			// Gestion des exceptions déclenchées par la création de la requête (url non-valide ?)
356
			GWT.log("Erreur à la création du service CoelProjetsListe", e);
356
			GWT.log("Erreur à la création du service "+SERVICE_NOM+" (modif)", e);
357
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
357
			Info.display("Erreur de Requête", "Une erreur s'est produite lors de la création de la requête.");
358
		}	
358
		}	
359
	}
359
	}
360
}
360
}