Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1188 Rev 1270
Line 215... Line 215...
215
		if (UtilString.isEmpty(dateNaiss)||dateNaiss.equals("0000-00-00"))	{
215
		if (UtilString.isEmpty(dateNaiss)||dateNaiss.equals("0000-00-00"))	{
216
			dateNaiss = Mediateur.i18nC.inconnue();
216
			dateNaiss = Mediateur.i18nC.inconnue();
217
		}
217
		}
218
		return dateNaiss;
218
		return dateNaiss;
219
	}
219
	}
-
 
220
	
-
 
221
	public String getAnneeOuDateNaiss()	{
-
 
222
		 String valeurDateNaissance = get("naissance_date");
-
 
223
		 if (!UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.endsWith("00-00")) {
-
 
224
				valeurDateNaissance = valeurDateNaissance.substring(0, 4);
-
 
225
		 } else if (UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.equals("0000-00-00")) {
-
 
226
			 valeurDateNaissance  = "";
-
 
227
		 }
-
 
228
		 return valeurDateNaissance;
-
 
229
	}
-
 
230
	
220
	public void setNaissanceDate(Date naissanceDate) {
231
	public void setNaissanceDate(Date naissanceDate) {
221
		if (naissanceDate != null) {
232
		if (naissanceDate != null) {
222
			this.set("naissance_date", DateTimeFormat.getFormat("yyyy-MM-dd").format(naissanceDate));
233
			this.set("naissance_date", DateTimeFormat.getFormat("yyyy-MM-dd").format(naissanceDate));
223
		} else {
234
		} else {
224
			this.set("naissance_date", null);
235
			this.set("naissance_date", null);
Line 240... Line 251...
240
			return true;
251
			return true;
241
		} else {
252
		} else {
242
			return false;
253
			return false;
243
		}
254
		}
244
	}
255
	}
-
 
256
	
245
	public String getDeces()	{
257
	public String getDeces()	{
246
		return renvoyerValeurCorrecte("ce_deces");
258
		return renvoyerValeurCorrecte("ce_deces");
247
	}
259
	}
-
 
260
	
-
 
261
	public String getAnneeOuDateDeces()	{
-
 
262
		 String valeurDateDeces = get("deces_date");
-
 
263
		 if (!UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.endsWith("00-00")) {
-
 
264
			 valeurDateDeces = valeurDateDeces.substring(0, 4);
-
 
265
		 } else if (UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.equals("0000-00-00")) {
-
 
266
			 valeurDateDeces  = "";
-
 
267
		 }
-
 
268
		 return valeurDateDeces;
-
 
269
	}
-
 
270
	
248
	public void setDeces(String deces)	{
271
	public void setDeces(String deces)	{
249
		set("ce_deces", deces);
272
		set("ce_deces", deces);
250
	}
273
	}
-
 
274
	
251
	public void setDeces(Date decesDate, String lieuDeces)	{
275
	public void setDeces(Date decesDate, String lieuDeces)	{
252
		set("ce_deces", ETRE_DECEDE);
276
		set("ce_deces", ETRE_DECEDE);
253
		setDecesDate(decesDate);
277
		setDecesDate(decesDate);
254
		setDecesLieu(lieuDeces);
278
		setDecesLieu(lieuDeces);
255
	}
279
	}
Line 265... Line 289...
265
		if (UtilString.isEmpty(dateDeces) || dateDeces.equals("0000-00-00"))	{
289
		if (UtilString.isEmpty(dateDeces) || dateDeces.equals("0000-00-00"))	{
266
			dateDeces = Mediateur.i18nC.inconnue();
290
			dateDeces = Mediateur.i18nC.inconnue();
267
		}
291
		}
268
		return dateDeces;
292
		return dateDeces;
269
	}
293
	}
-
 
294
	
270
	public void setDecesDate(Date decesDate) {
295
	public void setDecesDate(Date decesDate) {
271
		if (decesDate != null)	{
296
		if (decesDate != null)	{
272
			this.set("deces_date", DateTimeFormat.getFormat("yyyy-MM-dd").format(decesDate));
297
			this.set("deces_date", DateTimeFormat.getFormat("yyyy-MM-dd").format(decesDate));
273
		}	else	{
298
		}	else	{
274
			this.set("deces_date", "");			
299
			this.set("deces_date", "");