Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2049 → Rev 2050

/trunk/src/org/tela_botanica/del/client/utils/UtilitairesServiceResultat.java
105,6 → 105,16
observation.setNbCommentaires(nbCom);
observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte")));
JSONValue propositions = observationJson.get("commentaires");
JSONValue evenements = observationJson.get("evenements");
List<String> evenementsObs = new ArrayList<String>();
if (evenements != null && evenements.isArray() != null) {
JSONArray evenementsTab = evenements.isArray();
for (int i = 0; i < evenementsTab.size(); i++) {
evenementsObs.add(evenementsTab.get(i).isString().stringValue());
}
}
observation.setEvenementsAssocies(evenementsObs);
 
boolean creerPropositionAPartirObs = true;
boolean propositionInitialeExiste = false;
482,9 → 492,15
if (utilisateurJson.get("admin").isString() != null) {
adminNiveau = utilisateurJson.get("admin").isString().stringValue();
}
String nbEvtsUtilisateur = utilisateurJson.get("nb_evenements").isString().stringValue();
String dateDerniereConsultationEvts = utilisateurJson.get("date_derniere_consultation_evenements").isString().stringValue();
 
utilisateur = new Utilisateur(sessionId, idUtilisateur, prenomUtilisateur, nomUtilisateur,
courrielUtilisateur, mdpHashUtilisateur, adminNiveau);
utilisateur.setNbEvenements(nbEvtsUtilisateur);
utilisateur.setDateDerniereConsultationEvenements(dateDerniereConsultationEvts);
} else {
utilisateur = new Utilisateur(sessionId, idUtilisateur);
}
/trunk/src/org/tela_botanica/del/client/utils/StringUtils.java
1,5 → 1,7
package org.tela_botanica.del.client.utils;
 
import org.tela_botanica.del.client.i18n.I18n;
 
import com.google.gwt.i18n.client.NumberFormat;
 
public class StringUtils {
46,4 → 48,56
return NumberFormat.getFormat(patternNb.toString()).format(valeur);
}
public static String getCorrespondanceChaineEvenementObs(String evenement, int nb) {
String trad = "";
// Arghhhh pourquoi on ne peut pas faire de switch sur une string !!!!!!
// arggh arrrghghhhhhh
if(evenement.equals("nouveau_vote")) {
trad = nb > 1 ? I18n.getMessages().nouveauxVotes(nb+"") : I18n.getVocabulary().nouveauVote();
}
if(evenement.equals("nouveau_commentaire")) {
trad = nb > 1 ? I18n.getMessages().nouveauxCommentaires(nb+"") : I18n.getVocabulary().nouveauCommentaire();
}
if(evenement.equals("nouvelle_observation")) {
trad = I18n.getVocabulary().nouvelleObservation();
}
if(evenement.equals("nouveau_commentaire_vous_a_obs_autre")) {
trad = I18n.getVocabulary().nouveauCommentaireVousAObsAutre();
}
if(evenement.equals("nouveau_commentaire_autre_sur_obs_vous")) {
trad = I18n.getVocabulary().nouveauCommentaireAutreSurObsVous();
}
if(evenement.equals("nouvelle_proposition_vous_a_obs_autre")) {
trad = I18n.getVocabulary().nouvellePropositionVousAObsAutre();
}
if(evenement.equals("nouvelle_proposition_autre_sur_obs_vous")) {
trad = I18n.getVocabulary().nouvellePropositionAutreSurObsVous();
}
if(evenement.equals("nouveau_vote_vous_a_com_autre")) {
trad = I18n.getVocabulary().nouveauVoteVousAComAutre();
}
if(evenement.equals("nouveau_vote_autre_sur_com_vous")) {
trad = I18n.getVocabulary().nouveauVoteAutreSurComVous();
}
if(evenement.equals("nouvelle_validation_vous_a_prop_autre")) {
trad = I18n.getVocabulary().nouvelleValidationVousAPropAutre();
}
if(evenement.equals("nouvelle_validation_autre_sur_prop_vous")) {
trad = I18n.getVocabulary().nouvelleValidationAutreAPropVous();
}
return trad;
}
}