can add konto to kunde
parent
2285250d6d
commit
4d2b4ec074
|
@ -4,6 +4,8 @@ import java.io.Serializable;
|
|||
import java.util.Collection;
|
||||
import java.util.HashMap;
|
||||
|
||||
|
||||
|
||||
public class Bank implements Serializable {
|
||||
private String name;
|
||||
private HashMap<Integer, Konto> konten = new HashMap<>();
|
||||
|
@ -44,12 +46,6 @@ public class Bank implements Serializable {
|
|||
return konten.get(kontonummer);
|
||||
}
|
||||
|
||||
public void kundeZuKonto(int kontonummer) {
|
||||
Konto k = konten.get(kontonummer);
|
||||
Kunde ku = new Kunde("bob","der zweite",20,"Mannheim");
|
||||
k.setKunde(ku);
|
||||
}
|
||||
|
||||
public void kundeAnlegen(String vorname, String name, int alter, String wh) {
|
||||
Kunde ku = new Kunde(vorname,name,alter,wh);
|
||||
kunden.put(ku.getId(), ku);
|
||||
|
|
|
@ -113,4 +113,8 @@ public class Banksystem {
|
|||
|
||||
return liste;
|
||||
}
|
||||
|
||||
public void kontoZuKunde(int kontonummer, int id) {
|
||||
bank.kontoZuKunde(kontonummer, id);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,6 +29,7 @@ public class UI {
|
|||
System.out.println("7 -> Saldo abfragen");
|
||||
System.out.println("8 -> Neuer Kunde");
|
||||
System.out.println("9 -> Alle Kunden anzeigen");
|
||||
System.out.println("10 -> Kunde zu Konto zuweisen");
|
||||
System.out.println("12 -> Beenden");
|
||||
System.out.println();
|
||||
|
||||
|
@ -65,6 +66,9 @@ public class UI {
|
|||
case 9:
|
||||
kundenAnzeigen();
|
||||
break;
|
||||
case 10:
|
||||
kontoZuKunde();
|
||||
break;
|
||||
case 12:
|
||||
break mainloop;
|
||||
}
|
||||
|
@ -79,6 +83,14 @@ public class UI {
|
|||
|
||||
} // hauptmenü
|
||||
|
||||
private void kontoZuKunde() {
|
||||
System.out.println("Geben sie die gewünschte Kontonummer ein");
|
||||
int kontoNr = returnUserInput();
|
||||
System.out.println("Geben sie die gewünschte Kontonummer ein");
|
||||
int kundenNr = returnUserInput();
|
||||
bs.kontoZuKunde(kontoNr, kundenNr);
|
||||
}
|
||||
|
||||
private void kundenAnzeigen() {
|
||||
String[] kunden = bs.getKundenListe();
|
||||
if (kunden.length > 0) {
|
||||
|
|
Loading…
Reference in New Issue