Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1417 Rev 1468
Line 148... Line 148...
148
	private Button creerBoutonAjouter() {
148
	private Button creerBoutonAjouter() {
149
		Button bouton = new Button(i18nC.ajouter());
149
		Button bouton = new Button(i18nC.ajouter());
150
		bouton.setIcon(Images.ICONES.vcardAjouter());
150
		bouton.setIcon(Images.ICONES.vcardAjouter());
151
		bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {  
151
		bouton.addSelectionListener(new SelectionListener<ButtonEvent>() {  
152
			public void componentSelected(ButtonEvent ce) {  
152
			public void componentSelected(ButtonEvent ce) {  
153
				fenetreFormulaire = creerFenetreModaleAvecFormulairePersonne(Formulaire.MODE_AJOUTER);
153
				fenetreFormulaire = creerFenetreModaleAvecFormulairePublication(Formulaire.MODE_AJOUTER);
154
				fenetreFormulaire.show();
154
				fenetreFormulaire.show();
155
			}  
155
			}  
156
		});
156
		});
157
		return bouton;
157
		return bouton;
158
	}
158
	}
Line 165... Line 165...
165
				CollectionAPublication publicationSaisieSelectionnee = grille.getSelectionModel().getSelectedItem();
165
				CollectionAPublication publicationSaisieSelectionnee = grille.getSelectionModel().getSelectedItem();
Line 166... Line 166...
166
				
166
				
167
				if (publicationSaisieSelectionnee == null) {
167
				if (publicationSaisieSelectionnee == null) {
168
					InfoLogger.display(i18nC.informationTitreGenerique(), i18nC.selectionnerPublication());
168
					InfoLogger.display(i18nC.informationTitreGenerique(), i18nC.selectionnerPublication());
169
				} else {
169
				} else {
170
					fenetreFormulaire = creerFenetreModaleAvecFormulairePersonne(Formulaire.MODE_MODIFIER);
170
					fenetreFormulaire = creerFenetreModaleAvecFormulairePublication(Formulaire.MODE_MODIFIER);
171
					fenetreFormulaire.show();
171
					fenetreFormulaire.show();
172
				}
172
				}
173
			}  
173
			}  
174
		});
174
		});
175
		return bouton;
175
		return bouton;
Line 176... Line 176...
176
	}
176
	}
177
	
177
	
178
	private FenetreForm creerFenetreModaleAvecFormulairePersonne(String mode) {
178
	private FenetreForm creerFenetreModaleAvecFormulairePublication(String mode) {
179
		String publicationId = null;
179
		String publicationId = null;
180
		if (mode.equals(Formulaire.MODE_MODIFIER)) {
180
		if (mode.equals(Formulaire.MODE_MODIFIER)) {
181
			CollectionAPublication publicationSaisiSelectionne = grille.getSelectionModel().getSelectedItem();
181
			CollectionAPublication publicationSaisiSelectionne = grille.getSelectionModel().getSelectedItem();
Line 216... Line 216...
216
					formulaire.soumettreFormulaire();
216
					formulaire.soumettreFormulaire();
217
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_ANNULER)) {
217
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_ANNULER)) {
218
					fenetre.hide();
218
					fenetre.hide();
219
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_REINITIALISER)) {
219
				} else if (code.equals(FormulaireBarreValidation.CODE_BOUTON_REINITIALISER)) {
220
					fenetreFormulaire.hide();
220
					fenetreFormulaire.hide();
221
					fenetreFormulaire = creerFenetreModaleAvecFormulairePersonne(formulaire.mode);
221
					fenetreFormulaire = creerFenetreModaleAvecFormulairePublication(formulaire.mode);
222
					fenetreFormulaire.show();
222
					fenetreFormulaire.show();
223
				}
223
				}
224
			}
224
			}
225
		};
225
		};