Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1308 → Rev 1312

/branches/v1.0-syrah/src/org/tela_botanica/client/composants/IdentificationFenetre.java
153,7 → 153,7
 
protected void onSubmit() {
status.show();
getButtonBar().disable();
getButtonBar().disable();
mediateur.connecterUtilisateur(login.getValue(), motDePasse.getValue());
}
 
170,15 → 170,19
Information info = (Information) nouvellesDonnees;
if (info.getType().equals("maj_utilisateur")) {
Utilisateur utilisateurCourant = mediateur.getUtilisateur();
if (utilisateurCourant.isIdentifie() == false) {
if (utilisateurCourant.getLicence().equals("")) {
afficherErreur(i18nC.identificationMauvaise());
} else if (utilisateurCourant.getLicence().equals("0")){
afficherErreur(i18nC.licenceAccepter());
mediateur.afficherFenetreLicence(this);
} else {
hide();
}
if (!utilisateurCourant.isIdentifie() || !utilisateurCourant.avoirLicenceAcceptee()) {
// Licence n'a jamais été acceptée
if (utilisateurCourant.getLicence().equals("")) {
afficherErreur(i18nC.identificationMauvaise());
// NON à la licence
} else if (utilisateurCourant.getLicence().equals("0")){
afficherErreur(i18nC.licenceAccepter());
mediateur.afficherFenetreLicence(this);
// Cas inconnu
} else {
hide();
}
} else {
hide();
}