PersonSelectionMenu psm = new PersonSelectionMenu("Person für Vertrag auswählen", personen);
int pid = psm.show();
//Falls kein Abbruch: Vertragsdaten abfragen und Vertrag anlegen
if(pid != PersonSelectionMenu.BACK) {
Kaufvertrag k = new Kaufvertrag();
k.setHaus(service.getHausById(hid));
k.setVertragspartner(service.getPersonById(pid));
k.setVertragsnummer(FormUtil.readInt("Vertragsnummer"));
k.setDatum(FormUtil.readDate("Datum"));
k.setOrt(FormUtil.readString("Ort"));
k.setAnzahlRaten(FormUtil.readInt("Anzahl Raten"));
k.setRatenzins(FormUtil.readInt("Ratenzins"));
service.addKaufvertrag(k);
System.out.println("Kaufvertrag mit der ID "+k.getId()+" wurde erzeugt.");
}
}
}