void toonGezinsgegevens() { Gezin g = selecteerGezin(); if (g == null) { System.out.println("gezin onbekend"); } else { System.out.println(g.beschrijving()); } }
void toonGezinnen() { int nr = 1; Gezin r = getAdmin().getGezin(nr); while (r != null) { System.out.println(r.toString()); nr++; r = getAdmin().getGezin(nr); } }
Gezin selecteerGezin() { String naam = readString("gezin van persoon met welke achternaam"); ArrayList<Persoon> kandidaten = getAdmin().getPersonenMetAchternaam(naam); for (Persoon p : kandidaten) { List<Gezin> gezinnen = p.getAlsOuderBetrokkenIn(); System.out.print(p.getNr() + "\t" + p.getNaam() + " " + datumString(p.getGebDat())); System.out.print(" gezinnen: "); for (Gezin gezin : gezinnen) { System.out.print(" " + gezin.getNr()); } System.out.println(); } int invoer = readInt("selecteer gezinsnummer"); input.nextLine(); return getAdmin().getGezin(invoer); }