@Override public List<Object> queryAll(List<Object> parameters) { System.out.println("entra query"); String query; List<Object> listCiudadesModels = new ArrayList<>(); try { conn = getConnectionDB().getConnection(); query = GeneralQuery.QUERY_GET_DEPENDENCIAS_CIUDADES; psQuery = conn.prepareStatement(query); psQuery.setInt(1, (int) parameters.get(0)); rsT = psQuery.executeQuery(); while (rsT.next()) { ciudadModel = new CiudadModel(); ciudadModel.setsCodigo(rsT.getInt(1)); ciudadModel.setsNombre(rsT.getString(2)); listCiudadesModels.add(ciudadModel); } } catch (SQLException ex) { System.out.println("SQLException " + ex); } finally { closeConnection(); } return listCiudadesModels; }
/** * ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- * * @description Metodo para obtener todas las ciudades existentes en la base de datos * @return Lista de Ciudades * ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */ @Override public List<CiudadModel> findAll() { String query; List<CiudadModel> ciudadesList = new ArrayList<>(); try { conn = getConnectionDB().getConnection(); query = GeneralQuery.QUERY_GET_CIUDADES; psQuery = conn.prepareStatement(query); rsT = psQuery.executeQuery(); while (rsT.next()) { ciudadModel = new CiudadModel(); ciudadModel.setsCodigo(rsT.getInt(1)); ciudadModel.setsNombre(rsT.getString(2)); ciudadesList.add(ciudadModel); } } catch (SQLException ex) { System.out.println("Error" + ex); } finally { closeConnection(); } return ciudadesList; }