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-87c2c4800839master
parent
5653db2cb0
commit
ac698facb2
|
@ -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();
|
||||
}
|
||||
|
|
|
@ -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>();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue