Line 91... |
Line 91... |
91 |
public static PropositionDetermination creerPropositionDeterminationAPartirObservation(Observation observation) {
|
91 |
public static PropositionDetermination creerPropositionDeterminationAPartirObservation(Observation observation) {
|
Line 92... |
Line 92... |
92 |
|
92 |
|
93 |
String utilisateurNom = observation.getNomAuteur();
|
93 |
String utilisateurNom = observation.getNomAuteur();
|
94 |
String utilisateurPrenom = observation.getPrenomAuteur();
|
94 |
String utilisateurPrenom = observation.getPrenomAuteur();
|
- |
|
95 |
String utilisateurCourriel = observation.getCourrielAuteur();
|
95 |
String utilisateurCourriel = observation.getCourrielAuteur();
|
96 |
String utilisateurId = observation.getIdAuteur();
|
96 |
PropositionDetermination propositionDetermination = new PropositionDetermination(observation);
|
97 |
PropositionDetermination propositionDetermination = new PropositionDetermination(observation);
|
97 |
Contributeur contributeur = new Contributeur(utilisateurNom, utilisateurPrenom, utilisateurCourriel);
|
98 |
Contributeur contributeur = new Contributeur(utilisateurId, utilisateurNom, utilisateurPrenom, utilisateurCourriel);
|
98 |
propositionDetermination.setContributeur(contributeur);
|
99 |
propositionDetermination.setContributeur(contributeur);
|
99 |
java.util.Date datePropDeter = parserDateObservation(observation.getDateReleve());
|
100 |
java.util.Date datePropDeter = parserDateObservation(observation.getDateReleve());
|
100 |
propositionDetermination.setDate(datePropDeter);
|
101 |
propositionDetermination.setDate(datePropDeter);
|
Line 113... |
Line 114... |
113 |
JSONObject intervention = interventions.get(itInterventions.next()).isObject();
|
114 |
JSONObject intervention = interventions.get(itInterventions.next()).isObject();
|
114 |
String nomSel = getValeurOuVide(intervention, "nom_sel");
|
115 |
String nomSel = getValeurOuVide(intervention, "nom_sel");
|
115 |
String idIntervention = intervention.get("id_commentaire").isString().stringValue();
|
116 |
String idIntervention = intervention.get("id_commentaire").isString().stringValue();
|
116 |
if(!nomSel.equals("")) {
|
117 |
if(!nomSel.equals("")) {
|
117 |
PropositionDetermination propDeter = new PropositionDetermination(observation);
|
118 |
PropositionDetermination propDeter = new PropositionDetermination(observation);
|
118 |
Contributeur auteurProposition = new Contributeur(getValeurOuVide(intervention, "utilisateur_nom"),
|
119 |
Contributeur auteurProposition = new Contributeur(getValeurOuVide(intervention, "ce_utilisateur"),
|
- |
|
120 |
getValeurOuVide(intervention, "utilisateur_nom"),
|
119 |
getValeurOuVide(intervention, "utilisateur_prenom"), getValeurOuVide(intervention, "utilisateur_courriel"));
|
121 |
getValeurOuVide(intervention, "utilisateur_prenom"), getValeurOuVide(intervention, "utilisateur_courriel"));
|
120 |
propDeter.setContributeur(auteurProposition);
|
122 |
propDeter.setContributeur(auteurProposition);
|
121 |
//TODO: parser date proposition
|
123 |
//TODO: parser date proposition
|
122 |
propDeter.setDate(new Date());
|
124 |
propDeter.setDate(new Date());
|
123 |
propDeter.setEspece(nomSel);
|
125 |
propDeter.setEspece(nomSel);
|
Line 137... |
Line 139... |
137 |
String texte = intervention.get("texte").isString().stringValue();
|
139 |
String texte = intervention.get("texte").isString().stringValue();
|
138 |
texte = intervention.get("id_commentaire").isString().stringValue() + texte;
|
140 |
texte = intervention.get("id_commentaire").isString().stringValue() + texte;
|
139 |
String nom = intervention.get("utilisateur_nom").isString().stringValue();
|
141 |
String nom = intervention.get("utilisateur_nom").isString().stringValue();
|
140 |
String prenom = intervention.get("utilisateur_prenom").isString().stringValue();
|
142 |
String prenom = intervention.get("utilisateur_prenom").isString().stringValue();
|
141 |
String courriel = intervention.get("utilisateur_courriel").isString().stringValue();
|
143 |
String courriel = intervention.get("utilisateur_courriel").isString().stringValue();
|
- |
|
144 |
String idUtilisateur = intervention.get("ce_utilisateur").isString().stringValue();
|
142 |
Contributeur contributeur = new Contributeur(nom, prenom, courriel);
|
145 |
Contributeur contributeur = new Contributeur(idUtilisateur, nom, prenom, courriel);
|
Line 143... |
Line 146... |
143 |
|
146 |
|
144 |
//TODO : parser date commentaire
|
147 |
//TODO : parser date commentaire
|
145 |
Commentaire commentaire = new Commentaire(contributeur, new Date(), texte);
|
148 |
Commentaire commentaire = new Commentaire(contributeur, new Date(), texte);
|
146 |
listeInterventions.put(idIntervention, commentaire);
|
149 |
listeInterventions.put(idIntervention, commentaire);
|