Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1197 Rev 1369
Line 168... Line 168...
168
	public void rafraichir(Object nouvellesDonnees) {
168
	public void rafraichir(Object nouvellesDonnees) {
169
		if (nouvellesDonnees instanceof Information) {
169
		if (nouvellesDonnees instanceof Information) {
170
			Information info = (Information) nouvellesDonnees;
170
			Information info = (Information) nouvellesDonnees;
171
			if (info.getType().equals("maj_utilisateur")) {
171
			if (info.getType().equals("maj_utilisateur")) {
172
				Utilisateur utilisateurCourant = mediateur.getUtilisateur();
172
				Utilisateur utilisateurCourant = mediateur.getUtilisateur();
-
 
173
				
173
				if (utilisateurCourant.isIdentifie() == false) {
174
				if (!utilisateurCourant.isIdentifie() || !utilisateurCourant.avoirLicenceAcceptee()) {
-
 
175
					// Licence n'a jamais été acceptée
174
						if (utilisateurCourant.getLicence().equals(""))	{
176
					if (utilisateurCourant.getLicence().equals(""))	{
175
							afficherErreur(i18nC.identificationMauvaise());
177
						afficherErreur(i18nC.identificationMauvaise());
-
 
178
					// NON à la licence
176
						} else if (utilisateurCourant.getLicence().equals("0")){
179
					} else if (utilisateurCourant.getLicence().equals("0")){
177
							afficherErreur(i18nC.licenceAccepter());
180
						afficherErreur(i18nC.licenceAccepter());
178
							mediateur.afficherFenetreLicence(this);
181
						mediateur.afficherFenetreLicence(this);
-
 
182
					// Cas inconnu
179
						} else {
183
					} else {
180
							hide();
184
						hide();
181
						}
185
					}
182
				} else {
186
				} else {
183
					hide();
187
					hide();
184
				}
188
				}
185
			} 
189
			} 
186
		} else {
190
		} else {