public static ArrayList<Persona> listarPersonas(String palabra, boolean f) {
        ArrayList<Persona> p = new ArrayList();
        ResultSet rs;
        if (f) {
            rs = Main.con.consultar(SQL.listarPersonaCi(palabra));
        } else {
            rs = Main.con.consultar(SQL.listarPersonaNombre(palabra));
        }
        try {
            while (rs.next()) {
                p.add(new Persona(rs.getString("ci"), rs.getString("nombre"), rs.getString("apellido_paterno"), rs.getString("apellido_materno")));
            }
        } catch (SQLException ex) {
            ManagerArchivo.escribirLog("[" + new Date() + "] ERROR AL LISTAR PERSONAS: " + ex.getMessage());
        }    
        return p;
    }