Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 762 Rev 764
Line 190... Line 190...
190
	public void selectionnerPublication(Rafraichissable vueARafraichir, String publicationId, String projetId, String nomComplet) {		
190
	public void selectionnerPublication(Rafraichissable vueARafraichir, String publicationId, String projetId, String nomComplet) {		
191
		PublicationAsyncDao lsDao = new PublicationAsyncDao(vueARafraichir);
191
		PublicationAsyncDao lsDao = new PublicationAsyncDao(vueARafraichir);
192
		lsDao.selectionner(publicationId, projetId, nomComplet);
192
		lsDao.selectionner(publicationId, projetId, nomComplet);
193
	}
193
	}
Line 194... Line 194...
194
	
194
	
195
	public void modifierPublication(Rafraichissable vueRafraichir, String utilisateurId, Publication publi) {
195
	public void modifierPublication(Rafraichissable vueRafraichir, Publication publication) {
196
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueRafraichir);
196
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueRafraichir);
197
		pDao.modifier(utilisateurId, publi);
197
		pDao.modifier(publication);
Line 198... Line 198...
198
	}
198
	}
199
 
199
 
200
	public void ajouterPublication(Rafraichissable vueARafraichir, String utilisateurId, Publication publi) {
200
	public void ajouterPublication(Rafraichissable vueARafraichir, Publication publication) {
201
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueARafraichir);
201
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueARafraichir);
Line 202... Line 202...
202
		pDao.ajouter(utilisateurId, publi);
202
		pDao.ajouter(publication);
203
	}
203
	}
204
 
204
 
205
	public void supprimerPublication(Rafraichissable vueARafraichir, String utilisateurId, List<Publication> publicationListe) {
205
	public void supprimerPublication(Rafraichissable vueARafraichir, List<Publication> publicationListe) {
206
		String idPubs = "";
206
		String publicationsId = "";
207
		for(Iterator<Publication> it = publicationListe.iterator(); it.hasNext();) {
207
		for(Iterator<Publication> it = publicationListe.iterator(); it.hasNext();) {
208
			Publication pub = it.next();
208
			Publication pub = it.next();
209
			idPubs += pub.getId();
209
			publicationsId += pub.getId();
210
			if(it.hasNext()) {
210
			if(it.hasNext()) {
211
				idPubs += ",";
211
				publicationsId += ",";
212
			}
212
			}
213
			GWT.log("id publications "+idPubs, null);
213
			GWT.log("id publications "+publicationsId, null);
214
		}
214
		}
Line 215... Line 215...
215
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueARafraichir);
215
		PublicationAsyncDao pDao = new PublicationAsyncDao(vueARafraichir);
216
		pDao.supprimer(utilisateurId, idPubs);	
216
		pDao.supprimer(publicationsId);	
217
	}
217
	}