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 97... Line 97...
97
		modelTypeProjets.setTotalName("nbElements");
97
		modelTypeProjets.setTotalName("nbElements");
98
		modelTypeProjets.addField("cpr_nom");
98
		modelTypeProjets.addField("cpr_nom");
99
		modelTypeProjets.addField("cpr_id_projet");
99
		modelTypeProjets.addField("cpr_id_projet");
Line 100... Line 100...
100
		
100
		
101
		String displayNameProjets = "cpr_nom";
101
		String displayNameProjets = "cpr_nom";
Line 102... Line 102...
102
		ProxyProjets<ModelData> proxyProjets = new ProxyProjets<ModelData>(sequenceur);
102
		ProxyProjets<ModelData> proxyProjets = new ProxyProjets<ModelData>(null);
103
		
103
		
104
		projetsCombo = new ChampComboBoxRechercheTempsReelPaginable(proxyProjets, modelTypeProjets, displayNameProjets);
104
		projetsCombo = new ChampComboBoxRechercheTempsReelPaginable(proxyProjets, modelTypeProjets, displayNameProjets);
105
		projetsCombo.setWidth(100, 550);
105
		projetsCombo.setWidth(100, 550);
Line 172... Line 172...
172
			Projet projet = new Projet (projetsCombo.getValeur());
172
			Projet projet = new Projet (projetsCombo.getValeur());
173
			valeur = projet.getId();
173
			valeur = projet.getId();
174
		}
174
		}
175
		return valeur;
175
		return valeur;
176
	}
176
	}
-
 
177
	
177
	private void setValeurComboProjets() {
178
	private void setValeurComboProjets() {
-
 
179
		if (mode.equals(Formulaire.MODE_MODIFIER)) {
178
		if (projetsCombo.getStore() != null ) {
180
			if (projetsCombo.getCombo().getStore() != null
-
 
181
					&& commentaire != null
-
 
182
					&& commentaire.getIdProjet() != null
179
			if (mode.equals(Formulaire.MODE_MODIFIER) && commentaire != null) {
183
					&& !UtilString.isEmpty(commentaire.getIdProjet())) {
180
				projetsCombo.getCombo().setValue(projetsCombo.getStore().findModel("cpr_id_projet", commentaire.getIdProjet()));
184
				projetsCombo.chargerValeurInitiale(commentaire.getIdProjet(), "cpr_id_projet");
-
 
185
			} else {
-
 
186
				projetsCombo.getCombo().setValue(null);
-
 
187
			}
181
			} else if (mode.equals(Formulaire.MODE_AJOUTER)) {
188
		} else if (mode.equals(Formulaire.MODE_AJOUTER)) {
-
 
189
			if (projetsCombo.getCombo().getStore() != null) {
182
				projetsCombo.getCombo().setValue(projetsCombo.getStore().findModel("cpr_id_projet", mediateur.getProjetId()));
190
				projetsCombo.chargerValeurInitiale(mediateur.getProjetId(), "cpr_id_projet");
-
 
191
			} else {
-
 
192
				projetsCombo.getCombo().setValue(null);
183
			}
193
			}
184
		}
194
		}
185
	}
195
	}
Line 186... Line 196...
186
	
196