Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 42 Rev 173
Line 24... Line 24...
24
 
24
 
Line 25... Line 25...
25
import org.tela_botanica.client.CarnetEnLigneMediateur;
25
import org.tela_botanica.client.CarnetEnLigneMediateur;
26
 
26
 
-
 
27
import com.google.gwt.user.client.Window;
27
import com.google.gwt.user.client.Window;
28
import com.google.gwt.user.client.ui.DialogBox;
-
 
29
import com.google.gwt.user.client.ui.HTML;
-
 
30
import com.google.gwt.user.client.ui.KeyboardListener;
-
 
31
import com.google.gwt.user.client.ui.Label;
28
import com.google.gwt.user.client.ui.DialogBox;
32
import com.google.gwt.user.client.ui.PopupListener;
29
import com.google.gwt.user.client.ui.KeyboardListener;
33
import com.google.gwt.user.client.ui.PopupPanel;
30
import com.gwtext.client.core.EventObject;
34
import com.gwtext.client.core.EventObject;
31
import com.gwtext.client.core.Position;
35
import com.gwtext.client.core.Position;
32
import com.gwtext.client.widgets.Button;
36
import com.gwtext.client.widgets.Button;
Line 56... Line 60...
56
	 * mot de passe saisi
60
	 * mot de passe saisi
57
	 */
61
	 */
Line 58... Line 62...
58
	
62
	
Line -... Line 63...
-
 
63
	private TextField motDePasse=null;
-
 
64
	
Line 59... Line 65...
59
	private TextField motDePasse=null;
65
	private Label saisieInvalide = null ;
Line 92... Line 98...
92
    
98
    
Line 93... Line 99...
93
    // Email
99
    // Email
94
    
100
    
-
 
101
    ident = new TextField("Identifiant", "ident", 200);  
-
 
102
    ident.setAllowBlank(false);  
95
    ident = new TextField("Identifiant", "ident", 200);  
103
    ident.setInvalidText("Identifiant vide ou incorrect");
Line 96... Line 104...
96
    ident.setAllowBlank(false);  
104
    ident.setTabIndex(800);
Line 97... Line 105...
97
    panneauFormulaire.add(ident);  
105
    panneauFormulaire.add(ident);  
98
    
106
    
-
 
107
    // Mot de passe 
99
    // Mot de passe 
108
    
-
 
109
    motDePasse = new TextField("Mot de passe", "motDePasse", 200);  
Line 100... Line 110...
100
    
110
    motDePasse.setAllowBlank(false); 
Line 101... Line 111...
101
    motDePasse = new TextField("Mot de passe", "motDePasse", 200);  
111
    ident.setInvalidText("Mot de passe vide ou incorrect");
-
 
112
    motDePasse.setPassword(true);
102
    motDePasse.setAllowBlank(false);  
113
    motDePasse.setTabIndex(801);
Line 103... Line 114...
103
    motDePasse.setPassword(true);
114
    
-
 
115
    panneauFormulaire.add(motDePasse);  
104
    
116
 
Line 105... Line 117...
105
    panneauFormulaire.add(motDePasse);  
117
    
Line 135... Line 147...
135
    boutonAnnuler.addListener(
147
    boutonAnnuler.addListener(
Line 136... Line 148...
136
    		
148
    		
Line 137... Line 149...
137
    new ButtonListenerAdapter() {
149
    new ButtonListenerAdapter() {
138
    	
150
    	
139
    	public void onClick(Button button, EventObject e) {
151
    	public void onClick(Button button, EventObject e) {
Line 140... Line 152...
140
	        hide();
152
	        cacher();
Line 141... Line 153...
141
    	}
153
    	}
Line 169... Line 181...
169
			carnetEnLigneMediateur.connecterUtilisateur(ident.getText(),motDePasse.getText());
181
			carnetEnLigneMediateur.connecterUtilisateur(ident.getText(),motDePasse.getText());
Line 170... Line 182...
170
			
182
			
171
		}
183
		}
Line -... Line 184...
-
 
184
    });		
-
 
185
    
-
 
186
    
-
 
187
  	saisieInvalide = new Label("");
Line 172... Line 188...
172
    });		
188
  	saisieInvalide.setStyleName("saisie_invalide_invisible");
Line 173... Line 189...
173
    
189
  	panneauFormulaire.add(saisieInvalide);
Line 194... Line 210...
194
	    return true;
210
	    return true;
195
  }
211
  }
Line 196... Line 212...
196
 
212
 
Line -... Line 213...
-
 
213
  public void afficherMessageAlerte() {
197
  public void afficherMessageAlerte() {
214
 
198
 
-
 
199
	  Window.alert("Vous n'êtes pas identifié") ;
215
	  saisieInvalide.setText("Identifiant ou mot de passe invalide");
-
 
216
	  saisieInvalide.setStyleName("saisie_invalide");
-
 
217
  }
-
 
218
 
-
 
219
 
-
 
220
public void cacher() {
-
 
221
	saisieInvalide.setText("");
-
 
222
	saisieInvalide.setStyleName("saisie_invalide_invisible");
-
 
223
	hide();
Line 200... Line 224...
200
	  //
224
	
Line 201... Line 225...
201
  }
225
}