Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 910 Rev 912
Line 34... Line 34...
34
import org.tela_botanica.client.modeles.StructureConservation;
34
import org.tela_botanica.client.modeles.StructureConservation;
35
import org.tela_botanica.client.modeles.StructureListe;
35
import org.tela_botanica.client.modeles.StructureListe;
36
import org.tela_botanica.client.modeles.StructureValorisation;
36
import org.tela_botanica.client.modeles.StructureValorisation;
37
import org.tela_botanica.client.modeles.Utilisateur;
37
import org.tela_botanica.client.modeles.Utilisateur;
38
import org.tela_botanica.client.modeles.ValeurListe;
38
import org.tela_botanica.client.modeles.ValeurListe;
39
import org.tela_botanica.client.vues.AccueilVue;
-
 
40
import org.tela_botanica.client.vues.CollectionForm;
39
import org.tela_botanica.client.vues.CollectionForm;
41
import org.tela_botanica.client.vues.CollectionListeVue;
40
import org.tela_botanica.client.vues.CollectionListeVue;
42
import org.tela_botanica.client.vues.CollectionVue;
41
import org.tela_botanica.client.vues.CollectionVue;
43
import org.tela_botanica.client.vues.ContenuVue;
42
import org.tela_botanica.client.vues.ContenuVue;
44
import org.tela_botanica.client.vues.EnteteVue;
43
import org.tela_botanica.client.vues.EnteteVue;
Line 52... Line 51...
52
import org.tela_botanica.client.vues.PopupChargement;
51
import org.tela_botanica.client.vues.PopupChargement;
53
import org.tela_botanica.client.vues.PublicationVue;
52
import org.tela_botanica.client.vues.PublicationVue;
54
import org.tela_botanica.client.vues.StatutVue;
53
import org.tela_botanica.client.vues.StatutVue;
55
import org.tela_botanica.client.vues.StructureVue;
54
import org.tela_botanica.client.vues.StructureVue;
56
import org.tela_botanica.client.vues.MenuVue;
55
import org.tela_botanica.client.vues.MenuVue;
-
 
56
import org.tela_botanica.client.vues.accueil.AccueilVue;
Line 57... Line 57...
57
 
57
 
58
import com.extjs.gxt.ui.client.Registry;
58
import com.extjs.gxt.ui.client.Registry;
59
import com.extjs.gxt.ui.client.Style.LayoutRegion;
59
import com.extjs.gxt.ui.client.Style.LayoutRegion;
60
import com.extjs.gxt.ui.client.event.Listener;
60
import com.extjs.gxt.ui.client.event.Listener;
Line 277... Line 277...
277
			id = utilisateurCourant.getId();
277
			id = utilisateurCourant.getId();
278
		}
278
		}
279
		return id;
279
		return id;
280
	}
280
	}
Line -... Line 281...
-
 
281
	
-
 
282
	public Utilisateur getUtilisateur() {
-
 
283
		Utilisateur utilisateurCourant = (Utilisateur) Registry.get(RegistreId.UTILISATEUR_COURANT);
-
 
284
		return utilisateurCourant;
-
 
285
	}
281
	
286
	
282
	public void connecterUtilisateur(String login, String mdp) {
287
	public void connecterUtilisateur(String login, String mdp) {
283
		modele.connecterUtilisateur(this, login, mdp);
288
		modele.connecterUtilisateur(this, login, mdp);
Line 284... Line 289...
284
	}
289
	}
285
	
290
	
286
	public void deconnecterUtilisateur() {
291
	public void deconnecterUtilisateur() {
Line 287... Line 292...
287
		modele.deconnecterUtilisateur(this);
292
		modele.deconnecterUtilisateur(this);
288
	}
-
 
289
	
293
	}
290
	public void mettreAJourEtatIdentification(Utilisateur utilisateur) {
294
	
Line 291... Line 295...
291
		
295
	public void mettreAJourEtatIdentification(Utilisateur utilisateur) {
-
 
296
		// Mise à jour du registre
-
 
297
		Registry.register(RegistreId.UTILISATEUR_COURANT, utilisateur);
-
 
298
		
-
 
299
		// Création de l'information de mise à jour de l'utilisateur
-
 
300
		Information info = new Information("maj_utilisateur");
-
 
301
 
Line -... Line 302...
-
 
302
		// Rafraichissement de la fenêtre d'Identification
-
 
303
		if (fenetreIdentification != null) {
-
 
304
			fenetreIdentification.rafraichir(info);
292
		// Mise à jour du registre
305
		}
-
 
306
		
-
 
307
		// Rafraichissement du panneau Nord
-
 
308
		panneauNord.rafraichir(info);
-
 
309
 
Line 293... Line -...
293
		Registry.register(RegistreId.UTILISATEUR_COURANT, utilisateur);
-
 
294
		
310
		// Rafraichissement du panneau Centre
295
			// Création de l'information de mise à jour de l'utilisateur
311
		if (panneauCentre != null) {
296
		
-
 
297
			Information info = new Information("maj_utilisateur");
-
 
298
	
-
 
299
			// Rafraichissement de la fenêtre d'Identification
312
			panneauCentre.rafraichir(info);
300
			if (fenetreIdentification != null) {
-
 
301
				fenetreIdentification.rafraichir(info);
313
		}		
302
			}
-
 
303
			
-
 
304
			// Rafraichissement du panneau Nord
-
 
305
			panneauNord.rafraichir(info);
-
 
306
	
314
	}
Line 307... Line 315...
307
			// Rafraichissement du panneau Centre
315
	
308
			if (panneauCentre != null) {
316
	public void modifierUtilisateur()	{
309
				panneauCentre.rafraichir(info);
317
		Utilisateur utilisateurCourant = (Utilisateur) Registry.get(RegistreId.UTILISATEUR_COURANT);