Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 65 Rev 107
Line 136... Line 136...
136
		} catch (RequestException e) {
136
		} catch (RequestException e) {
137
			// TODO Auto-generated catch block
137
			// TODO Auto-generated catch block
138
			e.printStackTrace();
138
			e.printStackTrace();
139
		}
139
		}
140
	}
140
	}
-
 
141
 
-
 
142
	/**
-
 
143
	 * Supprime les observations possédant les identifiants données
-
 
144
	 * @param r le rafraichissable à avertir de la mise à jour
-
 
145
	 * @param identifiant l'identifiant utilisateur
-
 
146
	 * @param numerosOrdre les numéros d'ordre des observations séparés par des virgules
-
 
147
	 */
-
 
148
	public void supprimerListeObservation(Rafraichissable r, String identifiant, String numerosOrdre) {
-
 
149
		
-
 
150
		String postData = "";
-
 
151
		postData += "&action=DELETE";
-
 
152
 
-
 
153
		// on envoie un post avec l'id de l'image à supprimer
-
 
154
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, 
-
 
155
				Configuration.getServiceBaseUrl()
-
 
156
				+ "/inventoryObservationList/"
-
 
157
				+ identifiant
-
 
158
				+ "/"
-
 
159
				+ numerosOrdre);
-
 
160
 
-
 
161
		try {
-
 
162
			rb.sendRequest(postData, new RequestCallback() {
-
 
163
 
-
 
164
				public void onError(Request request, Throwable exception) {
-
 
165
					// TODO Auto-generated method stub
-
 
166
 
-
 
167
				}
-
 
168
 
-
 
169
				public void onResponseReceived(Request request,
-
 
170
						Response response) {
-
 
171
 
-
 
172
					if (response.getText().equals("OK")) {
-
 
173
						
-
 
174
 
-
 
175
					} else {
-
 
176
						com.google.gwt.user.client.Window
-
 
177
								.alert("Problème lors de la mise à jour des données");
-
 
178
						return ;
-
 
179
					}
-
 
180
				}
-
 
181
 
-
 
182
			});
-
 
183
			
-
 
184
			r.rafraichir("OK", true) ;
-
 
185
 
-
 
186
		} catch (RequestException e) {
-
 
187
			// TODO Auto-generated catch block
-
 
188
			e.printStackTrace();
-
 
189
		}
-
 
190
		
-
 
191
	}
Line 141... Line 192...
141
	
192