Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 651 Rev 937
Line 270... Line 270...
270
    public void deconnecterUtilisateur() {
270
    public void deconnecterUtilisateur() {
Line 271... Line 271...
271
    	
271
    	
Line 272... Line 272...
272
    	licenceUtilisateurAcceptee = false;
272
    	licenceUtilisateurAcceptee = false;
273
    	
273
    	
Line 274... Line 274...
274
    	// TODO: vider proprement toutes les vues (méthode à voir)
274
    	// TODO: vider proprement toutes les vues (méthode à voir)
275
		carnetEnLigneModele.deconnecterUtilisateur(this, utilisateur.getIdentifiant());
275
		carnetEnLigneModele.deconnecterUtilisateur(this, Utilisateur.getInstance().getIdentifiantUtilisateurConsulte());
Line 276... Line 276...
276
		
276
		
Line 305... Line 305...
305
				panneauAdmin.setVisible(true);
305
				panneauAdmin.setVisible(true);
306
		    } else {
306
		    } else {
307
		    	cacherLienAdmin();
307
		    	cacherLienAdmin();
308
		    }
308
		    }
Line 309... Line 309...
309
			
309
			
Line 310... Line 310...
310
		    etatConnexionVue.setEtat(utilisateur.getIdentifiant(),true);
310
		    etatConnexionVue.setEtat(Utilisateur.getInstance().getLoginUtilisateurConsulte(),true);
Line 311... Line 311...
311
		      
311
		      
Line 422... Line 422...
422
			}
422
			}
423
	}
423
	}
Line 424... Line 424...
424
	
424
	
425
	private void accepterLicenceUtilisateur() {
425
	private void accepterLicenceUtilisateur() {
426
		utilisateur.setLicenceAcceptee(true);
426
		utilisateur.setLicenceAcceptee(true);
427
		carnetEnLigneModele.accepterLicenceUtilisateur(utilisateur.getIdentifiant());
427
		carnetEnLigneModele.accepterLicenceUtilisateur(Utilisateur.getInstance().getIdentifiantUtilisateurConsulte());
Line 428... Line 428...
428
	}
428
	}
Line 429... Line 429...
429
 
429
 
Line 435... Line 435...
435
		
435
		
Line 436... Line 436...
436
	}
436
	}
Line 437... Line 437...
437
	
437
	
438
	public void afficherLienAdmin() {
438
	public void afficherLienAdmin() {
Line 439... Line 439...
439
 
439
 
440
		String labelAdmin = "<div id=\"lienAdmin\">Vous consultez les données de "+utilisateur.getIdentite()+"  <a id=\"LienChangerUtilisateur\" href=\"#\">Changer d'utilisateur</a></div>" ;
440
		String labelAdmin = "<div id=\"lienAdmin\">Vous consultez les données de "+Utilisateur.getInstance().getLoginUtilisateurConsulte()+"  <a id=\"LienChangerUtilisateur\" href=\"#\">Changer d'utilisateur</a></div>" ;
441
		panneauAdmin.setHtml(labelAdmin);
441
		panneauAdmin.setHtml(labelAdmin);
Line 474... Line 474...
474
	
474
	
475
	public void cacherLienAdmin() { 
475
	public void cacherLienAdmin() { 
476
		panneauAdmin.hide();
476
		panneauAdmin.hide();
Line 477... Line 477...
477
	}
477
	}
478
	
478
	
479
	public void changerIdentite(String nouvelleIdentite) {
479
	public void changerIdentite(String idNouvelleIdentite, String loginNouvelleIdentite) {
480
		utilisateur.setIdentite(nouvelleIdentite);
480
		Utilisateur.getInstance().setUtilisateurConsulte(idNouvelleIdentite, loginNouvelleIdentite);
481
		afficherLienAdmin();
481
		afficherLienAdmin();
482
		observationMediateur.connecterUtilisateur();
482
		observationMediateur.connecterUtilisateur();
Line 483... Line 483...
483
		imageMediateur.connecterUtilisateur();
483
		imageMediateur.connecterUtilisateur();
484
	}
484
	}
485
 
485
 
Line 486... Line 486...
486
	public void obtenirListeUtilisateurs(String rech, Rafraichissable r) {
486
	public void obtenirListeUtilisateurs(String rech, Rafraichissable r) {
487
		carnetEnLigneModele.obtenirListeUtilisateur(r,rech,utilisateur.getIdentifiant());
487
		carnetEnLigneModele.obtenirListeUtilisateur(r,rech,Utilisateur.getInstance().getIdentifiantUtilisateurConnecte());
488
	}
488
	}