[Suiviobsmer-commits] r240 - in trunk: suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/impl suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/data
Author: fdesbois Date: 2010-01-19 15:58:08 +0000 (Tue, 19 Jan 2010) New Revision: 240 Modified: trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/impl/ServiceBoatImpl.java trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/data/BoatDataSource.java Log: Evol #1991 : Add orderBy for Boats list Modified: trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/impl/ServiceBoatImpl.java =================================================================== --- trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/impl/ServiceBoatImpl.java 2010-01-19 15:36:37 UTC (rev 239) +++ trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/impl/ServiceBoatImpl.java 2010-01-19 15:58:08 UTC (rev 240) @@ -88,6 +88,10 @@ query = createQueryForBoatFilter(query, filter); + if (StringUtils.isNotEmpty(filter.getOrderBy())) { + query.addOrder("B." + filter.getOrderBy()); + } + results = query.executeToEntityMap(Boat.IMMATRICULATION, Integer.class); transaction.closeContext(); Modified: trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/data/BoatDataSource.java =================================================================== --- trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/data/BoatDataSource.java 2010-01-19 15:36:37 UTC (rev 239) +++ trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/data/BoatDataSource.java 2010-01-19 15:58:08 UTC (rev 240) @@ -53,6 +53,10 @@ if (sort.equals(ColumnSort.DESCENDING)) { filterOrder += " desc"; } + + if (log.isDebugEnabled()) { + log.debug("Order : " + filterOrder); + } filter.setOrderBy(filterOrder); }
participants (1)
-
fdesbois@users.labs.libre-entreprise.org