Subversion Repositories eFlore/Applications.del

Rev

Rev 1075 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1075 Rev 1099
Line 53... Line 53...
53
		public void supprimerStyleErreurNom(String styleErreur);
53
		public void supprimerStyleErreurNom(String styleErreur);
Line 54... Line 54...
54
 
54
 
Line 55... Line 55...
55
		public void afficherStyleErreurPrenom(String styleErreur);
55
		public void afficherStyleErreurPrenom(String styleErreur);
-
 
56
 
-
 
57
		public void supprimerStyleErreurPrenom(String styleErreur);
-
 
58
		
-
 
59
		public void afficherStyleErreurCourriel(String styleErreur);
Line 56... Line 60...
56
 
60
 
Line 57... Line 61...
57
		public void supprimerStyleErreurPrenom(String styleErreur);
61
		public void supprimerStyleErreurCourriel(String styleErreur);
Line 58... Line 62...
58
 
62
 
-
 
63
		public void afficherStyleErreurCommentaire(String styleErreur);
-
 
64
 
59
		public void afficherStyleErreurCommentaire(String styleErreur);
65
		public void supprimerStyleErreurCommentaire(String styleErreur);
Line 60... Line 66...
60
 
66
 
61
		public void supprimerStyleErreurCommentaire(String styleErreur);
67
		void afficherNomPrenomEtDesactiver(String nom, String prenom, String courriel);
Line 94... Line 100...
94
	protected void gererEvenements() {
100
	protected void gererEvenements() {
95
		vue.getBoutonValidationCommentaire().addClickHandler(new ClickHandler() {
101
		vue.getBoutonValidationCommentaire().addClickHandler(new ClickHandler() {
Line 96... Line 102...
96
 
102
 
97
			@Override
103
			@Override
98
			public void onClick(ClickEvent event) {
104
			public void onClick(ClickEvent event) {
99
				if (!validerNomPrenom() || !validerCommentaire()) {
105
				if (!validerSaisie()) {
100
					return;
106
					return;
Line 101... Line 107...
101
				}
107
				}
102
 
108
 
Line 141... Line 147...
141
				Window.alert(messageErreur);
147
				Window.alert(messageErreur);
142
			}
148
			}
143
		});
149
		});
144
	}
150
	}
Line 145... Line 151...
145
 
151
 
Line 146... Line 152...
146
	private boolean validerNomPrenom() {
152
	private boolean validerSaisie() {
147
 
153
 
148
		ValidateurChampTexteNonNul validateurNom = new ValidateurChampTexteNonNul(vue.getNomObjet()) {
154
		ValidateurChampTexteNonNul validateurNom = new ValidateurChampTexteNonNul(vue.getNomObjet()) {
149
			@Override
155
			@Override
Line 154... Line 160...
154
			@Override
160
			@Override
155
			public void supprimerStyleErreur(String styleErreur) {
161
			public void supprimerStyleErreur(String styleErreur) {
156
				vue.supprimerStyleErreurNom(styleErreur);
162
				vue.supprimerStyleErreurNom(styleErreur);
157
			}
163
			}
158
		};
164
		};
-
 
165
		
-
 
166
		ValidateurChampTexteNonNul validateurPrenom = new ValidateurChampTexteNonNul(vue.getPrenomObjet()) {
-
 
167
			@Override
-
 
168
			public void afficherStyleErreur(String styleErreur) {
159
		return validateurNom.valider();
169
				vue.afficherStyleErreurPrenom(styleErreur);
160
	}
170
			}
Line -... Line 171...
-
 
171
 
-
 
172
			@Override
-
 
173
			public void supprimerStyleErreur(String styleErreur) {
-
 
174
				vue.supprimerStyleErreurPrenom(styleErreur);
-
 
175
			}
-
 
176
		};
-
 
177
		
-
 
178
		ValidateurChampTexteNonNul validateurCourriel = new ValidateurChampTexteNonNul(vue.getCourrielObjet()) {
-
 
179
			@Override
161
 
180
			public void afficherStyleErreur(String styleErreur) {
-
 
181
				vue.afficherStyleErreurCourriel(styleErreur);
-
 
182
			}
-
 
183
 
-
 
184
			@Override
-
 
185
			public void supprimerStyleErreur(String styleErreur) {
-
 
186
				vue.supprimerStyleErreurCourriel(styleErreur);
-
 
187
			}
Line 162... Line 188...
162
	private boolean validerCommentaire() {
188
		};
163
 
189
 
164
		ValidateurChampTexteNonNul validateurCommentaire = new ValidateurChampTexteNonNul(vue.getCommentaire()) {
190
		ValidateurChampTexteNonNul validateurCommentaire = new ValidateurChampTexteNonNul(vue.getCommentaire()) {
165
			@Override
191
			@Override
Line 170... Line 196...
170
			@Override
196
			@Override
171
			public void supprimerStyleErreur(String styleErreur) {
197
			public void supprimerStyleErreur(String styleErreur) {
172
				vue.supprimerStyleErreurCommentaire(styleErreur);
198
				vue.supprimerStyleErreurCommentaire(styleErreur);
173
			}
199
			}
174
		};
200
		};
-
 
201
		
-
 
202
		boolean nomSaisi = validateurNom.valider();
-
 
203
		boolean prenomSaisi = validateurPrenom.valider();
-
 
204
		boolean courrielSaisi = validateurCourriel.valider();
175
		return validateurCommentaire.valider();
205
		boolean commentaireSaisi = validateurCommentaire.valider();
-
 
206
 
-
 
207
		return nomSaisi && prenomSaisi && courrielSaisi && commentaireSaisi;
176
	}
208
	}
Line 177... Line 209...
177
 
209