예제 #1
0
 public Listas_Bean() {
   // CARGA DINAMICA DE COMBO DE PAIS
   lista_paises = new ArrayList<>();
   IGestion_Pais gestion_pais = Acceso_ApplicationContext.getBean(IGestion_Pais.class);
   List<Pais> lista = gestion_pais.consultar_Todos();
   Objeto_Combo opcion = null;
   for (Pais pais : lista) {
     opcion = new Objeto_Combo();
     opcion.setTexto(pais.getPaisNombre());
     opcion.setValue(String.valueOf(pais.getCodigoPais()));
     lista_paises.add(opcion);
   }
   Collections.sort(lista_paises, this);
   // VALOR INCIAL DEL COMBO PROVINCIAS
   lista_provincias = new ArrayList<>();
   opcion = new Objeto_Combo();
   opcion.setTexto("Seleccione previamente un pais");
   opcion.setValue("0");
   lista_provincias.add(opcion);
 }
예제 #2
0
 /** Ordenacion de los paises a mostrar en el combo de la pagina. */
 @Override
 public int compare(Objeto_Combo combo1, Objeto_Combo combo2) {
   int orden = combo1.getTexto().compareTo(combo2.getTexto());
   return orden;
 }