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 |
//+----------------------------------------------------------------------------------------------------------------+ |