Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1995 Rev 2050
Line 103... Line 103...
103
		String nbCom = getValeurOuVide(observationJson, "nb_commentaires");
103
		String nbCom = getValeurOuVide(observationJson, "nb_commentaires");
104
		nbCom = nbCom.equals("") ? "0" : nbCom;
104
		nbCom = nbCom.equals("") ? "0" : nbCom;
105
		observation.setNbCommentaires(nbCom);
105
		observation.setNbCommentaires(nbCom);
106
		observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte")));
106
		observation.setMotsClefs(parserMotsCles(UtilitairesServiceResultat.getValeurOuVide(observationJson, "mots_cles_texte")));
107
		JSONValue propositions = observationJson.get("commentaires");
107
		JSONValue propositions = observationJson.get("commentaires");
-
 
108
		
-
 
109
		JSONValue evenements = observationJson.get("evenements");
-
 
110
		List<String> evenementsObs = new ArrayList<String>();
-
 
111
		if (evenements != null && evenements.isArray() != null) {
-
 
112
			JSONArray evenementsTab = evenements.isArray();
-
 
113
			for (int i = 0; i < evenementsTab.size(); i++) {
-
 
114
				evenementsObs.add(evenementsTab.get(i).isString().stringValue());
-
 
115
			}
-
 
116
		}
-
 
117
		observation.setEvenementsAssocies(evenementsObs);
Line 108... Line 118...
108
 
118
 
109
		boolean creerPropositionAPartirObs = true;
119
		boolean creerPropositionAPartirObs = true;
110
		boolean propositionInitialeExiste = false;
120
		boolean propositionInitialeExiste = false;
111
		PropositionDetermination propositionPotentiellementInitiale = null;
121
		PropositionDetermination propositionPotentiellementInitiale = null;
Line 480... Line 490...
480
			
490
			
481
			String adminNiveau = "";
491
			String adminNiveau = "";
482
			if (utilisateurJson.get("admin").isString() != null) {
492
			if (utilisateurJson.get("admin").isString() != null) {
483
				adminNiveau = utilisateurJson.get("admin").isString().stringValue();
493
				adminNiveau = utilisateurJson.get("admin").isString().stringValue();
-
 
494
			}
-
 
495
			
-
 
496
			String nbEvtsUtilisateur = utilisateurJson.get("nb_evenements").isString().stringValue();
Line 484... Line 497...
484
			}
497
			String dateDerniereConsultationEvts = utilisateurJson.get("date_derniere_consultation_evenements").isString().stringValue();
485
 
498
 
-
 
499
			utilisateur = new Utilisateur(sessionId, idUtilisateur, prenomUtilisateur, nomUtilisateur, 
-
 
500
				courrielUtilisateur, mdpHashUtilisateur, adminNiveau);
-
 
501
			
486
			utilisateur = new Utilisateur(sessionId, idUtilisateur, prenomUtilisateur, nomUtilisateur, 
502
			utilisateur.setNbEvenements(nbEvtsUtilisateur);
487
				courrielUtilisateur, mdpHashUtilisateur, adminNiveau);
503
			utilisateur.setDateDerniereConsultationEvenements(dateDerniereConsultationEvts);
488
		} else {
504
		} else {
489
			utilisateur = new Utilisateur(sessionId, idUtilisateur);
505
			utilisateur = new Utilisateur(sessionId, idUtilisateur);
490
		}
506
		}