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
master
wilian 2021-05-18 18:58:59 +00:00
parent 5653db2cb0
commit ac698facb2
2 changed files with 21 additions and 0 deletions

View File

@ -15,4 +15,6 @@ public interface MonedaService extends GenericService<Moneda, Integer> {
public List<Moneda> buscar(String descmoneda);
public List<Moneda> obterTodosExcetoReais();
public List<Moneda> obtenerTodosSortedByID();
}

View File

@ -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<Moneda> obtenerTodosSortedByID() {
try {
List<Moneda> monedas = monedaDAO.obtenerTodos();
Collections.sort(monedas, new Comparator<Moneda>() {
@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<Moneda>();
}
}