Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 236 → Rev 237

/trunk/src/org/tela_botanica/client/Modele.java
1,5 → 1,8
package org.tela_botanica.client;
 
import java.util.Iterator;
import java.util.List;
 
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.PersonneListe;
import org.tela_botanica.client.modeles.PersonnesAsyncDao;
60,6 → 63,13
//+----------------------------------------------------------------------------------------------------------------+
// GESTION DES UTILISATEURS
//+----------------------------------------------------------------------------------------------------------------+
// pour obtenir la liste de personne et la fournir à des éléments spécifiques
public void obtenirListePersonnes(Rafraichissable r) {
// Lance le service JREST associé au personne via la class PersonneListeAsyncDAO
PersonnesAsyncDao plDao = new PersonnesAsyncDao(r);
plDao.obtenirListePersonnes();
}
 
public void connecterUtilisateur(String login, String mdp) {
Utilisateur utilisateur = (Utilisateur) Registry.get(RegistreId.UTILISATEUR);
181,5 → 191,17
pDao.ajouterPublication(this, utilisateurId, publi);
}
 
 
public void supprimerPublication(String utilisateurId,
List<Publication> publicationListe) {
String idPubs = "";
for(Iterator<Publication> it = publicationListe.iterator(); it.hasNext();) {
Publication pub = it.next();
idPubs += pub.getId();
if(it.hasNext()) {
idPubs += ",";
}
}
PublicationListeAsyncDao pDao = new PublicationListeAsyncDao(this);
pDao.supprimerPublication(this, utilisateurId, idPubs);
}
}