Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 897 → Rev 898

/trunk/src/org/tela_botanica/client/Modele.java
1,5 → 1,6
package org.tela_botanica.client;
 
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
 
29,7 → 30,6
 
import com.extjs.gxt.ui.client.Registry;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
 
// TODO : le transformer en SINGLETON
public class Modele {
74,7 → 74,36
UtilisateurAsyncDao uDao = new UtilisateurAsyncDao(vue);
uDao.deconnecterUtilisateur();
}
public void accepterLicence(Rafraichissable vue) {
UtilisateurAsyncDao uDao = new UtilisateurAsyncDao(vue);
uDao.accepterLicence();
}
public void mettreAJourPersonneAnnuaire(Rafraichissable vue, Utilisateur utilisateur) {
PersonneAsyncDao pAdao = new PersonneAsyncDao(vue);
HashMap<String, String> infosAnnuaire = utilisateur.getInfosAnnuaire();
Personne personne = new Personne();
personne.setId(utilisateur.getId());
personne.set("nom", infosAnnuaire.get("nom"));
personne.set("prenom", infosAnnuaire.get("prenom"));
personne.setFmtNomComplet("", "");
personne.setCourriel(infosAnnuaire.get("courriel"));
personne.set("ce_annuaire_tela", infosAnnuaire.get("id"));
personne.set("mot_de_passe", infosAnnuaire.get("mot_de_passe"));
personne.set("code_postal", infosAnnuaire.get("code_postal"));
personne.set("ville", infosAnnuaire.get("ville"));
 
pAdao.modifier(personne);
/*
* "id":"11623","nom":"DUCHE","prenom":"Gr\u00e9goire","mot_de_passe":"9d146bd95317a64b83b5e06cf752da2d",
* "courriel":"gregoire@tela-botanica.org","code_postal":"34000","ville":"MONTPELLIER","departement":"34",
* "pays":"FR","date_inscription":"2009-05-11 00:00:00"
*
*/
}
//+----------------------------------------------------------------------------------------------------------------+
// GESTION DES PROJETS
//+----------------------------------------------------------------------------------------------------------------+