Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1270 Rev 1295
Line 5... Line 5...
5
import java.util.Set;
5
import java.util.Set;
Line 6... Line 6...
6
 
6
 
7
import org.tela_botanica.client.Mediateur;
7
import org.tela_botanica.client.Mediateur;
8
import org.tela_botanica.client.modeles.aDonnee;
8
import org.tela_botanica.client.modeles.aDonnee;
-
 
9
import org.tela_botanica.client.modeles.publication.PublicationAPersonneListe;
9
import org.tela_botanica.client.modeles.publication.PublicationAPersonneListe;
10
import org.tela_botanica.client.util.Debug;
Line 10... Line 11...
10
import org.tela_botanica.client.util.UtilString;
11
import org.tela_botanica.client.util.UtilString;
11
 
12
 
12
import com.google.gwt.core.client.GWT;
13
import com.google.gwt.core.client.GWT;
Line 213... Line 214...
213
		String dateNaiss = "";
214
		String dateNaiss = "";
214
		dateNaiss = get("naissance_date");
215
		dateNaiss = get("naissance_date");
215
		if (UtilString.isEmpty(dateNaiss)||dateNaiss.equals("0000-00-00"))	{
216
		if (UtilString.isEmpty(dateNaiss)||dateNaiss.equals("0000-00-00"))	{
216
			dateNaiss = Mediateur.i18nC.inconnue();
217
			dateNaiss = Mediateur.i18nC.inconnue();
217
		}
218
		}
-
 
219
		String s = DateTimeFormat.getFormat("dddd/MM/yyyy").format(new Date(dateNaiss));
218
		return dateNaiss;
220
		return dateNaiss;
219
	}
221
	}
Line 220... Line 222...
220
	
222
	
221
	public String getAnneeOuDateNaiss()	{
223
	public String getAnneeOuDateNaiss()	{
-
 
224
		 String valeurDateNaissance = get("naissance_date");
222
		 String valeurDateNaissance = get("naissance_date");
225
		 
223
		 if (!UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.endsWith("00-00")) {
226
		 if (!UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.endsWith("00-00")) {
224
				valeurDateNaissance = valeurDateNaissance.substring(0, 4);
227
				valeurDateNaissance = valeurDateNaissance.substring(0, 4);
225
		 } else if (UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.equals("0000-00-00")) {
228
		 } else if (UtilString.isEmpty(valeurDateNaissance) && valeurDateNaissance.equals("0000-00-00")) {
226
			 valeurDateNaissance  = "";
229
			 valeurDateNaissance  = "";
-
 
230
		 }
-
 
231
		 
-
 
232
		 if (valeurDateNaissance != null && valeurDateNaissance != "") {
-
 
233
			if (valeurDateNaissance.matches("\\d{4}-\\d{2}-\\d{2}")) {
-
 
234
				Date naissanceDate = DateTimeFormat.getFormat("yyyy-MM-dd").parse(valeurDateNaissance);
-
 
235
				DateTimeFormat fmt = DateTimeFormat.getFormat("dd/MM/yyyy");
-
 
236
				valeurDateNaissance = fmt.format(naissanceDate);
-
 
237
			}
-
 
238
		 }
227
		 }
239
		 
228
		 return valeurDateNaissance;
240
		 return valeurDateNaissance;
Line 229... Line 241...
229
	}
241
	}
230
	
242
	
Line 263... Line 275...
263
		 if (!UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.endsWith("00-00")) {
275
		 if (!UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.endsWith("00-00")) {
264
			 valeurDateDeces = valeurDateDeces.substring(0, 4);
276
			 valeurDateDeces = valeurDateDeces.substring(0, 4);
265
		 } else if (UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.equals("0000-00-00")) {
277
		 } else if (UtilString.isEmpty(valeurDateDeces) && valeurDateDeces.equals("0000-00-00")) {
266
			 valeurDateDeces  = "";
278
			 valeurDateDeces  = "";
267
		 }
279
		 }
-
 
280
		 
-
 
281
		 if (valeurDateDeces != null && valeurDateDeces != "") {
-
 
282
			if (valeurDateDeces.matches("\\d{4}-\\d{2}-\\d{2}")) {
-
 
283
				Date naissanceDate = DateTimeFormat.getFormat("yyyy-MM-dd").parse(valeurDateDeces);
-
 
284
				DateTimeFormat fmt = DateTimeFormat.getFormat("dd/MM/yyyy");
-
 
285
				valeurDateDeces = fmt.format(naissanceDate);
-
 
286
			}
-
 
287
		 }
-
 
288
		 
268
		 return valeurDateDeces;
289
		 return valeurDateDeces;
269
	}
290
	}
Line 270... Line 291...
270
	
291
	
271
	public void setDeces(String deces)	{
292
	public void setDeces(String deces)	{