public ArrayList<String[]> regresaCatalogoConId(String catalogo) {
        String res = "";
        ArrayList<String[]> resultado = new ArrayList<>();
        String[] nombre = new String[2];
        try {
            Class.forName(driver);
            Connection con = DriverManager.getConnection(connectString, user, password);
            PreparedStatement query = con.prepareStatement("select * from " + catalogo + " order by descripcion");

            ResultSet resultSet = query.executeQuery();
            while (resultSet.next()) {
                nombre[0] = resultSet.getString(1);
                nombre[1] = resultSet.getString(2);
                String[] nuevo = new String[2];
                nuevo[0] = nombre[0];
                nuevo[1] = nombre[1];
                resultado.add(nuevo);
            }
        } catch (SQLException | java.lang.ClassNotFoundException e) {
            System.out.println(e.getMessage());
        }

        return resultado;
    }