Subversion Repositories eFlore/Applications.coel

Rev

Rev 1052 | Rev 1292 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1052 Rev 1231
Line 6... Line 6...
6
import org.tela_botanica.client.RegistreId;
6
import org.tela_botanica.client.RegistreId;
7
import org.tela_botanica.client.http.JsonRestRequestBuilder;
7
import org.tela_botanica.client.http.JsonRestRequestBuilder;
8
import org.tela_botanica.client.http.JsonRestRequestCallback;
8
import org.tela_botanica.client.http.JsonRestRequestCallback;
9
import org.tela_botanica.client.interfaces.Rafraichissable;
9
import org.tela_botanica.client.interfaces.Rafraichissable;
10
import org.tela_botanica.client.modeles.Information;
10
import org.tela_botanica.client.modeles.Information;
-
 
11
import org.tela_botanica.client.util.Debug;
11
import org.tela_botanica.client.util.UtilDAO;
12
import org.tela_botanica.client.util.UtilDAO;
12
import com.extjs.gxt.ui.client.Registry;
13
import com.extjs.gxt.ui.client.Registry;
13
import com.google.gwt.core.client.GWT;
14
import com.google.gwt.core.client.GWT;
14
import com.google.gwt.json.client.JSONArray;
15
import com.google.gwt.json.client.JSONArray;
15
import com.google.gwt.json.client.JSONValue;
16
import com.google.gwt.json.client.JSONValue;
Line 24... Line 25...
24
		vueARafraichir = vue;
25
		vueARafraichir = vue;
25
		utilisateurId = ((Mediateur) Registry.get(RegistreId.MEDIATEUR)).getUtilisateurId();
26
		utilisateurId = ((Mediateur) Registry.get(RegistreId.MEDIATEUR)).getUtilisateurId();
26
	}
27
	}
Line 27... Line 28...
27
 
28
 
28
	public void selectionner(String personneId, String projetId, String nomComplet, final int pageCourante, final int nbElements) {
-
 
-
 
29
	public void selectionner(String personneId, String projetId, String nomComplet, final int pageCourante, final int nbElements) {
29
		System.out.println(pageCourante +" " + nbElements);
30
 
Line 30... Line 31...
30
		String[] parametres = {personneId, projetId, nomComplet};
31
		String[] parametres = {personneId, projetId, nomComplet};
31
		
32
		
-
 
33
		HashMap<String, String> restrictions = new HashMap<String, String>();
32
		HashMap<String, String> restrictions = new HashMap<String, String>();
34
		restrictions.put("start", String.valueOf(pageCourante*nbElements));
33
		restrictions.put("start", String.valueOf(pageCourante*nbElements));
35
		
34
		if (nbElements != -1)	{
36
		if (nbElements != -1)	{
Line 35... Line 37...
35
			restrictions.put("limit", String.valueOf(nbElements));
37
			restrictions.put("limit", String.valueOf(nbElements));
Line 49... Line 51...
49
					if (reponse.get(0).isArray() != null)	{
51
					if (reponse.get(0).isArray() != null)	{
50
						personnes = new PersonneListe(reponse);
52
						personnes = new PersonneListe(reponse);
51
					} else {
53
					} else {
52
						personnes = new PersonneListe(reponse.get(1).isArray(), reponse.get(0).isNumber(), vueARafraichir);
54
						personnes = new PersonneListe(reponse.get(1).isArray(), reponse.get(0).isNumber(), vueARafraichir);
53
					}
55
					}			
-
 
56
					
54
					personnes.setTaillePage(nbElements);
57
					personnes.setTaillePage(nbElements);
55
					personnes.setPageCourante(pageCourante);							
58
					personnes.setPageCourante(pageCourante);							
56
					info.setDonnee(0, personnes);
59
					info.setDonnee(0, personnes);
Line 57... Line 60...
57
					
60
					
Line 63... Line 66...
63
			}
66
			}
64
		});	
67
		});	
65
	}
68
	}
Line 66... Line 69...
66
	
69
	
-
 
70
	public void ajouter(Personne personne) {
67
	public void ajouter(Personne personne) {
71
		
68
		String postDonneesEncodees = personne.obtenirChainePOST();
72
		String postDonneesEncodees = personne.obtenirChainePOST();
Line 69... Line 73...
69
		postDonneesEncodees += "&cmhl_ce_modifier_par=" + utilisateurId;
73
		postDonneesEncodees += "&cmhl_ce_modifier_par=" + utilisateurId;
70
 
74