Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1685 Rev 1691
Line 40... Line 40...
40
	 * 						fur et à mesure de la consultation des données par l'utilisateur.
40
	 * 						fur et à mesure de la consultation des données par l'utilisateur.
41
	 * 			- False :	la consultation des données est classique : un seul appel à la base de données est effectué, le retour
41
	 * 			- False :	la consultation des données est classique : un seul appel à la base de données est effectué, le retour
42
	 * 						est renvoyé à l'appelant
42
	 * 						est renvoyé à l'appelant
43
	 * 			// FIXME : si la taille de la liste est supérieure à la limite du JREST (150), ce deuxieme mode ne fonctionne pas
43
	 * 			// FIXME : si la taille de la liste est supérieure à la limite du JREST (150), ce deuxieme mode ne fonctionne pas
44
	 */
44
	 */
45
	public void selectionner(final boolean paginationProgressive, final String projetId, final String structureId, final String nomStructure, final String formatRetour, final int start, final int nbElements, final Integer seqId) {
45
	public void selectionner(final boolean paginationProgressive, final String projetId, final String structureId, final String nomStructure, final String formatRetour, final int start, final int nbElements, final Integer seqId, final boolean searchCity) {
46
		
-
 
47
		String nom = (nomStructure == null) ? "%" : nomStructure+"%";
-
 
48
		String[] parametres = {projetId, structureId, nom};
46
		String[] parametres = {projetId, structureId, nomStructure};
49
		
47
 
50
		HashMap<String, String> restrictions = new HashMap<String, String>();
48
		HashMap<String, String> restrictions = new HashMap<String, String>();
Line 51... Line 49...
51
 
49
 
52
		if (nbElements != -1)	{
50
		if (nbElements != -1)	{
53
			restrictions.put("limit", String.valueOf(nbElements));
51
			restrictions.put("limit", String.valueOf(nbElements));
-
 
52
		}
Line 54... Line 53...
54
		}
53
		restrictions.put("searchCity", String.valueOf(searchCity));
55
		
54
		
56
		if ((formatRetour != null) && (formatRetour != "")) {
55
		if ((formatRetour != null) && (formatRetour != "")) {