Subversion Repositories eFlore/Applications.del

Rev

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

Rev 500 Rev 516
Line 7... Line 7...
7
import java.util.Map;
7
import java.util.Map;
Line 8... Line 8...
8
 
8
 
9
import org.tela_botanica.del.client.modeles.Image;
9
import org.tela_botanica.del.client.modeles.Image;
10
import org.tela_botanica.del.client.modeles.Observation;
10
import org.tela_botanica.del.client.modeles.Observation;
-
 
11
import org.tela_botanica.del.client.modeles.PropositionDetermination;
11
import org.tela_botanica.del.client.modeles.PropositionDetermination;
12
import org.tela_botanica.del.client.modeles.Utilisateur;
Line -... Line 13...
-
 
13
import org.tela_botanica.del.client.modeles.VoteProtocole;
12
import org.tela_botanica.del.client.modeles.VoteProtocole;
14
 
13
 
15
import com.google.gwt.http.client.Response;
14
import com.google.gwt.i18n.client.DateTimeFormat;
16
import com.google.gwt.i18n.client.DateTimeFormat;
-
 
17
import com.google.gwt.json.client.JSONArray;
Line 15... Line 18...
15
import com.google.gwt.json.client.JSONArray;
18
import com.google.gwt.json.client.JSONObject;
Line 16... Line 19...
16
import com.google.gwt.json.client.JSONObject;
19
import com.google.gwt.json.client.JSONValue;
Line 120... Line 123...
120
			id = "0" + id;
123
			id = "0" + id;
121
		}
124
		}
Line 122... Line 125...
122
		
125
		
123
		return id;
126
		return id;
-
 
127
	}
-
 
128
	
-
 
129
	public static Utilisateur parserUtilisateurJson(JSONValue valeurJson) {
-
 
130
		
-
 
131
		JSONObject utilisateurJson = valeurJson.isObject();
-
 
132
		boolean connecteUtilisateur = utilisateurJson.get("connecte").isBoolean().booleanValue();
-
 
133
		String idUtilisateur = utilisateurJson.get("id_utilisateur").isString().stringValue();
-
 
134
		
-
 
135
		Utilisateur utilisateur;
-
 
136
		
-
 
137
		if(connecteUtilisateur) {
-
 
138
			String courrielUtilisateur = utilisateurJson.get("courriel_utilisateur").isString().stringValue();
-
 
139
			String nomUtilisateur = utilisateurJson.get("nom").isString().stringValue();
-
 
140
			String prenomUtilisateur = utilisateurJson.get("prenom").isString().stringValue();
-
 
141
			
-
 
142
			utilisateur = new Utilisateur(idUtilisateur, prenomUtilisateur, nomUtilisateur, courrielUtilisateur);
-
 
143
		} else {
-
 
144
			utilisateur = new Utilisateur(idUtilisateur);
-
 
145
		}
-
 
146
		
-
 
147
		return utilisateur;
124
	}
148
	}