From ac698facb2e0904a671e36a217e37d017c9df6b4 Mon Sep 17 00:00:00 2001 From: wilian Date: Tue, 18 May 2021 18:58:59 +0000 Subject: [PATCH] fixes bug#22131 dev:valdir qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@106762 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/service/MonedaService.java | 2 ++ .../service/impl/MonedaServiceImpl.java | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/src/com/rjconsultores/ventaboletos/service/MonedaService.java b/src/com/rjconsultores/ventaboletos/service/MonedaService.java index ae081c6a9..a1f1a100e 100644 --- a/src/com/rjconsultores/ventaboletos/service/MonedaService.java +++ b/src/com/rjconsultores/ventaboletos/service/MonedaService.java @@ -15,4 +15,6 @@ public interface MonedaService extends GenericService { public List buscar(String descmoneda); public List obterTodosExcetoReais(); + + public List obtenerTodosSortedByID(); } diff --git a/src/com/rjconsultores/ventaboletos/service/impl/MonedaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/MonedaServiceImpl.java index b40f43cc0..f1ef7ed7c 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/MonedaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/MonedaServiceImpl.java @@ -11,6 +11,8 @@ import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; import java.util.ArrayList; import java.util.Calendar; +import java.util.Collections; +import java.util.Comparator; import java.util.List; import org.apache.log4j.Logger; @@ -86,5 +88,22 @@ public class MonedaServiceImpl implements MonedaService { } } + @Override + public List obtenerTodosSortedByID() { + try { + List monedas = monedaDAO.obtenerTodos(); + Collections.sort(monedas, new Comparator() { + @Override + public int compare(Moneda o1, Moneda o2) { + return o1.getMonedaId().compareTo(o2.getMonedaId()); + } + }); + return monedas; + } catch (Exception e) { + log.error(e.getMessage(), e); + } + return new ArrayList(); + } + }