forked from hummel/Bank-System
Compare commits
No commits in common. "main" and "main" have entirely different histories.
|
@ -1,7 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<classpath>
|
|
||||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
|
|
||||||
<classpathentry kind="src" path="Bank-Beispiel/src"/>
|
|
||||||
<classpathentry kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/5"/>
|
|
||||||
<classpathentry kind="output" path="bin"/>
|
|
||||||
</classpath>
|
|
|
@ -1,5 +1 @@
|
||||||
<<<<<<< HEAD
|
|
||||||
/bin/
|
|
||||||
=======
|
|
||||||
/.DS_Store
|
/.DS_Store
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
|
|
17
.project
17
.project
|
@ -1,17 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<projectDescription>
|
|
||||||
<name>Bank-System3</name>
|
|
||||||
<comment></comment>
|
|
||||||
<projects>
|
|
||||||
</projects>
|
|
||||||
<buildSpec>
|
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.jdt.core.javabuilder</name>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
</buildSpec>
|
|
||||||
<natures>
|
|
||||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
|
||||||
</natures>
|
|
||||||
</projectDescription>
|
|
|
@ -8,7 +8,6 @@ public class Main {
|
||||||
public static void main(String[] args) throws Exception {
|
public static void main(String[] args) throws Exception {
|
||||||
Banksystem bs = new Banksystem("Spaßkasse Mannheim");
|
Banksystem bs = new Banksystem("Spaßkasse Mannheim");
|
||||||
UI ui = new UI(bs);
|
UI ui = new UI(bs);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -9,13 +9,8 @@ public class Girokonto extends Konto implements Serializable {
|
||||||
super(inhaber, kontozähler);
|
super(inhaber, kontozähler);
|
||||||
}
|
}
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
public boolean Überweise(Girokonto ziel, long betrag, String zweck) {
|
|
||||||
if (super.getKontostand() - betrag >= 0) {
|
|
||||||
=======
|
|
||||||
public boolean überweise(Girokonto ziel, long betrag, String zweck) {
|
public boolean überweise(Girokonto ziel, long betrag, String zweck) {
|
||||||
if (super.getKontostand() - betrag >= dispo * (-1)) {
|
if (super.getKontostand() - betrag >= dispo * (-1)) {
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
this.auszahlen(betrag, zweck, "Überweisungsausgang", super.getInhaber());
|
this.auszahlen(betrag, zweck, "Überweisungsausgang", super.getInhaber());
|
||||||
ziel.einzahlen(betrag, zweck, "Überweisungseingang", super.getInhaber());
|
ziel.einzahlen(betrag, zweck, "Überweisungseingang", super.getInhaber());
|
||||||
|
|
||||||
|
@ -42,18 +37,5 @@ public class Girokonto extends Konto implements Serializable {
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "Giro-" + super.toString();
|
return "Giro-" + super.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean auszahlenDispo(long betrag, String zweck, String art, String auftraggeber) {
|
|
||||||
|
|
||||||
|
|
||||||
if (super.getKontostand()- betrag >= -50000) {
|
|
||||||
stand -= betrag;
|
|
||||||
|
|
||||||
kontobewegungen.add(new Kontobewegung(betrag * -1, zweck, art, auftraggeber));
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,8 +52,6 @@ public class Konto implements Serializable {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public String[] getKontobewegungen() {
|
public String[] getKontobewegungen() {
|
||||||
String[] auflistung = new String[kontobewegungen.size()];
|
String[] auflistung = new String[kontobewegungen.size()];
|
||||||
|
|
||||||
|
@ -64,21 +62,6 @@ public class Konto implements Serializable {
|
||||||
|
|
||||||
return auflistung;
|
return auflistung;
|
||||||
}
|
}
|
||||||
|
|
||||||
public long ermittleSaldo() {
|
|
||||||
|
|
||||||
if(kontobewegungen.size()%2 == 0) {
|
|
||||||
System.out.println("Saldo beträgt");
|
|
||||||
return stand;
|
|
||||||
}
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public long berechneSaldo(int anzahl) {
|
public long berechneSaldo(int anzahl) {
|
||||||
long saldo = 0;
|
long saldo = 0;
|
||||||
|
|
|
@ -1,12 +1,9 @@
|
||||||
package de.hs_mannheim.informatik.bank.domain;
|
package de.hs_mannheim.informatik.bank.domain;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
|
||||||
import static org.junit.jupiter.api.Assertions.*;
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import de.hs_mannheim.informatik.bank.facade.Banksystem;
|
|
||||||
|
|
||||||
class KontoTest {
|
class KontoTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@ -60,25 +57,4 @@ class KontoTest {
|
||||||
assertFalse(k.auszahlen(100, "Test", "Auszahlung", "JUnit"));
|
assertFalse(k.auszahlen(100, "Test", "Auszahlung", "JUnit"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
void saldoTest() {
|
|
||||||
Konto k = new Konto("Müller", 0);
|
|
||||||
k.einzahlen(200, null, null, null);
|
|
||||||
k.einzahlen(200, null, null, null);
|
|
||||||
assertEquals(400, k.ermittleSaldo());
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void visa() throws Exception {
|
|
||||||
|
|
||||||
Banksystem bs = new Banksystem("Testsystem");
|
|
||||||
|
|
||||||
int konto1 = bs.kontoAnlegen("bolt", 2);
|
|
||||||
long betrag = bs.geldEinzahlen(konto1, 200);
|
|
||||||
boolean ergebnis = bs.geldAuszahlen(konto1, 300);
|
|
||||||
|
|
||||||
assertEquals(-100, bs.getKontostand(konto1));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@ public class Banksystem {
|
||||||
|
|
||||||
public int kontoAnlegen(String name, int auswahl) throws Exception {
|
public int kontoAnlegen(String name, int auswahl) throws Exception {
|
||||||
int kontonummer = bank.addKonto(name, auswahl);
|
int kontonummer = bank.addKonto(name, auswahl);
|
||||||
|
|
||||||
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
||||||
|
|
||||||
return kontonummer;
|
return kontonummer;
|
||||||
|
@ -31,7 +31,7 @@ public class Banksystem {
|
||||||
|
|
||||||
int i = 0;
|
int i = 0;
|
||||||
for (Konto k : konten) {
|
for (Konto k : konten) {
|
||||||
liste[i++] = k.toString();
|
liste[i++] = k.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
return liste;
|
return liste;
|
||||||
|
@ -46,29 +46,18 @@ public class Banksystem {
|
||||||
konto.einzahlen(betrag, "Einzahlung am Schalter", "Einzahlung", konto.getInhaber());
|
konto.einzahlen(betrag, "Einzahlung am Schalter", "Einzahlung", konto.getInhaber());
|
||||||
|
|
||||||
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
||||||
|
|
||||||
return konto.getKontostand();
|
return konto.getKontostand();
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean geldAuszahlen(int kontonummer, long betrag) throws Exception {
|
public boolean geldAuszahlen(int kontonummer, long betrag) throws Exception {
|
||||||
Konto konto = bank.findeKonto(kontonummer);
|
Konto konto = bank.findeKonto(kontonummer);
|
||||||
|
|
||||||
|
|
||||||
boolean erg = konto.auszahlen(betrag, "Auszahlung am Schalter", "Auszahlung", konto.getInhaber());
|
boolean erg = konto.auszahlen(betrag, "Auszahlung am Schalter", "Auszahlung", konto.getInhaber());
|
||||||
branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
||||||
<<<<<<< HEAD
|
|
||||||
|
|
||||||
if (konto instanceof Girokonto) {
|
|
||||||
konto.auszahlenDispo(betrag, "Auszahlung am Schalter", "Auszahlung", getBankname());
|
|
||||||
} else {
|
|
||||||
return konto.auszahlen(betrag, "Auszahlung am Schalter", "Auszahlung", konto.getInhaber());
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
=======
|
|
||||||
|
|
||||||
return erg;
|
return erg;
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public String[] erstelleKontoauszug(int kontonummer) {
|
public String[] erstelleKontoauszug(int kontonummer) {
|
||||||
|
@ -77,51 +66,30 @@ public class Banksystem {
|
||||||
return konto.getKontobewegungen();
|
return konto.getKontobewegungen();
|
||||||
}
|
}
|
||||||
|
|
||||||
<<<<<<<HEAD
|
|
||||||
|
|
||||||
public boolean ÜberweisungBeauftragen(int startkonto, int zielkonto, long betrag, String verwendungszweck) {
|
|
||||||
=======
|
|
||||||
|
|
||||||
public boolean überweisungBeauftragen(int startkonto, int zielkonto, long betrag, String verwendungszweck) throws Exception {
|
public boolean überweisungBeauftragen(int startkonto, int zielkonto, long betrag, String verwendungszweck) throws Exception {
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
Konto start = bank.findeKonto(startkonto);
|
Konto start = bank.findeKonto(startkonto);
|
||||||
Konto ziel = bank.findeKonto(zielkonto);
|
Konto ziel = bank.findeKonto(zielkonto);
|
||||||
|
|
||||||
if (start instanceof Girokonto && ziel instanceof Girokonto) {
|
if (start instanceof Girokonto && ziel instanceof Girokonto) {
|
||||||
<<<<<<< HEAD
|
|
||||||
return ((Girokonto) start).Überweise((Girokonto) ziel, betrag, verwendungszweck);
|
|
||||||
=======
|
|
||||||
boolean erfolg = ((Girokonto)start).überweise((Girokonto)ziel, betrag, verwendungszweck);
|
boolean erfolg = ((Girokonto)start).überweise((Girokonto)ziel, betrag, verwendungszweck);
|
||||||
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
Persistenz.speichereBankDaten(this.bank, bank.getName());
|
||||||
|
|
||||||
return erfolg;
|
return erfolg;
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public long getKontostand(int kontonummer) {
|
public long getKontostand(int kontonummer) {
|
||||||
|
|
||||||
Konto konto = bank.findeKonto(kontonummer);
|
Konto konto = bank.findeKonto(kontonummer);
|
||||||
|
|
||||||
return konto.getKontostand();
|
return konto.getKontostand();
|
||||||
}
|
}
|
||||||
|
|
||||||
<<<<<<<HEAD
|
|
||||||
|
|
||||||
public long erstelleSaldo(int kontonummer) {
|
|
||||||
|
|
||||||
Konto konto = bank.findeKonto(kontonummer);
|
|
||||||
return konto.ermittleSaldo();
|
|
||||||
|
|
||||||
=======
|
|
||||||
|
|
||||||
public long saldoBestimmen(int kontonummer, int anzahl) {
|
public long saldoBestimmen(int kontonummer, int anzahl) {
|
||||||
Konto konto = bank.findeKonto(kontonummer);
|
Konto konto = bank.findeKonto(kontonummer);
|
||||||
|
|
||||||
return konto.berechneSaldo(anzahl);
|
return konto.berechneSaldo(anzahl);
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,28 +1,19 @@
|
||||||
package de.hs_mannheim.informatik.bank.facade;
|
package de.hs_mannheim.informatik.bank.facade;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
import org.junit.jupiter.api.AfterEach;
|
|
||||||
=======
|
|
||||||
import org.junit.jupiter.api.AfterAll;
|
import org.junit.jupiter.api.AfterAll;
|
||||||
import org.junit.jupiter.api.BeforeAll;
|
import org.junit.jupiter.api.BeforeAll;
|
||||||
import org.junit.jupiter.api.MethodOrderer.OrderAnnotation;
|
import org.junit.jupiter.api.MethodOrderer.OrderAnnotation;
|
||||||
import org.junit.jupiter.api.Order;
|
import org.junit.jupiter.api.Order;
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
import org.junit.jupiter.api.TestMethodOrder;
|
import org.junit.jupiter.api.TestMethodOrder;
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
import de.hs_mannheim.informatik.bank.infrastructure.Persistenz;
|
|
||||||
|
|
||||||
=======
|
|
||||||
@TestMethodOrder(OrderAnnotation.class)
|
@TestMethodOrder(OrderAnnotation.class)
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
class SystemTest {
|
class SystemTest {
|
||||||
private static Banksystem bs;
|
private static Banksystem bs;
|
||||||
|
|
||||||
|
@ -31,76 +22,12 @@ class SystemTest {
|
||||||
bs = new Banksystem("Testsystem");
|
bs = new Banksystem("Testsystem");
|
||||||
}
|
}
|
||||||
|
|
||||||
String datei1 = "C:\\Users\\DaraS\\git\\Bank-System3\\Spaßkasse Mannheim-bank-data.ser";
|
|
||||||
String datei2= "C:\\Users\\DaraS\\git\\Bank-System3\\Testsystem-bank-data.ser";
|
|
||||||
|
|
||||||
// @Test
|
|
||||||
// void smokeTest() throws Exception {
|
|
||||||
// Banksystem bs = new Banksystem("Testsystem");
|
|
||||||
//
|
|
||||||
// assertNotNull(bs);
|
|
||||||
// assertEquals(0, bs.getKontenliste().length);
|
|
||||||
// assertEquals("Testsystem", bs.getBankname());
|
|
||||||
// }
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
<<<<<<< HEAD
|
|
||||||
void testEinzahlungKonto() throws Exception {
|
|
||||||
|
|
||||||
Banksystem bs = new Banksystem("Testsystem");
|
|
||||||
|
|
||||||
int konto1 = bs.kontoAnlegen("dara", 1);
|
|
||||||
long betrag = bs.geldEinzahlen(konto1, 200);
|
|
||||||
|
|
||||||
assertEquals(200, bs.getKontostand(konto1));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void testAuszahlungKonto() throws Exception {
|
|
||||||
|
|
||||||
Banksystem bs = new Banksystem("Testsystem");
|
|
||||||
|
|
||||||
int konto2 = bs.kontoAnlegen("mark", 1);
|
|
||||||
long betrag = bs.geldEinzahlen(konto2, 300);
|
|
||||||
|
|
||||||
boolean ergebnis = bs.geldAuszahlen(konto2, 300);
|
|
||||||
|
|
||||||
assertEquals(0, bs.getKontostand(konto2));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void persistenz() throws Exception {
|
|
||||||
|
|
||||||
Banksystem bs = new Banksystem("testtest");
|
|
||||||
|
|
||||||
=======
|
|
||||||
@Order(1)
|
@Order(1)
|
||||||
void smokeTest() {
|
void smokeTest() {
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
assertNotNull(bs);
|
assertNotNull(bs);
|
||||||
assertEquals(0, bs.getKontenliste().length);
|
assertEquals(0, bs.getKontenliste().length);
|
||||||
assertEquals("testtest", bs.getBankname());
|
assertEquals("Testsystem", bs.getBankname());
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
|
||||||
void visa() throws Exception {
|
|
||||||
|
|
||||||
Banksystem bs = new Banksystem("Testsystem");
|
|
||||||
|
|
||||||
int konto1 = bs.kontoAnlegen("bolt", 2);
|
|
||||||
long betrag = bs.geldEinzahlen(konto1, 200);
|
|
||||||
boolean ergebnis = bs.geldAuszahlen(konto1, 300);
|
|
||||||
|
|
||||||
assertEquals(-100, bs.getKontostand(konto1));
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@AfterEach
|
|
||||||
void löschen() {
|
|
||||||
File f = new File(datei2);
|
|
||||||
f.delete();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
|
@ -10,10 +10,10 @@ public class UI {
|
||||||
|
|
||||||
public UI(Banksystem bs) {
|
public UI(Banksystem bs) {
|
||||||
this.bs = bs;
|
this.bs = bs;
|
||||||
hauptmenü();
|
hauptmenü();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void hauptmenü() {
|
private void hauptmenü() {
|
||||||
System.out.println("Willkommen bei der " + bs.getBankname() + "!");
|
System.out.println("Willkommen bei der " + bs.getBankname() + "!");
|
||||||
|
|
||||||
mainloop:
|
mainloop:
|
||||||
|
@ -26,13 +26,8 @@ public class UI {
|
||||||
System.out.println("3 -> Geld einzahlen");
|
System.out.println("3 -> Geld einzahlen");
|
||||||
System.out.println("4 -> Geld auszahlen");
|
System.out.println("4 -> Geld auszahlen");
|
||||||
System.out.println("5 -> Kontoauszug drucken");
|
System.out.println("5 -> Kontoauszug drucken");
|
||||||
<<<<<<< HEAD
|
|
||||||
System.out.println("6 -> Überweisung beauftragen");
|
|
||||||
System.out.println("7 -> Saldo");
|
|
||||||
=======
|
|
||||||
System.out.println("6 -> Überweisung beauftragen");
|
System.out.println("6 -> Überweisung beauftragen");
|
||||||
System.out.println("7 -> Saldo abfragen");
|
System.out.println("7 -> Saldo abfragen");
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
|
|
||||||
System.out.println("9 -> Beenden");
|
System.out.println("9 -> Beenden");
|
||||||
System.out.println();
|
System.out.println();
|
||||||
|
@ -50,13 +45,8 @@ public class UI {
|
||||||
case 3: geldEinzahlen(); break;
|
case 3: geldEinzahlen(); break;
|
||||||
case 4: geldAuszahlen(); break;
|
case 4: geldAuszahlen(); break;
|
||||||
case 5: kontoauszugDrucken(); break;
|
case 5: kontoauszugDrucken(); break;
|
||||||
<<<<<<< HEAD
|
|
||||||
case 6: ÜberweisungBeauftragen(); break;
|
|
||||||
case 7: Saldo(); break;
|
|
||||||
=======
|
|
||||||
case 6: überweisungBeauftragen(); break;
|
case 6: überweisungBeauftragen(); break;
|
||||||
case 7: saldoAbfragen(); break;
|
case 7: saldoAbfragen(); break;
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
case 9: break mainloop;
|
case 9: break mainloop;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,15 +60,6 @@ public class UI {
|
||||||
|
|
||||||
} // hauptmenü
|
} // hauptmenü
|
||||||
|
|
||||||
private void Saldo() {
|
|
||||||
|
|
||||||
System.out.print("Bitte die gewünschte Kontonummer eingeben: ");
|
|
||||||
int kontonummer = Integer.parseInt(sc.nextLine());
|
|
||||||
System.out.println("Saldo ausgeben");
|
|
||||||
System.out.println(bs.erstelleSaldo(kontonummer));
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void kontenAnzeigen() {
|
private void kontenAnzeigen() {
|
||||||
String[] konten = bs.getKontenliste();
|
String[] konten = bs.getKontenliste();
|
||||||
if (konten.length > 0) {
|
if (konten.length > 0) {
|
||||||
|
@ -147,11 +128,7 @@ public class UI {
|
||||||
System.out.println("Noch keine Kontobewegungen.");
|
System.out.println("Noch keine Kontobewegungen.");
|
||||||
}
|
}
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
private void ÜberweisungBeauftragen() {
|
|
||||||
=======
|
|
||||||
private void überweisungBeauftragen() throws Exception {
|
private void überweisungBeauftragen() throws Exception {
|
||||||
>>>>>>> branch 'main' of https://gitty.informatik.hs-mannheim.de/2123000/Bank-System.git
|
|
||||||
System.out.print("Bitte die Kontonummer des Ausgangskontos der Überweisung eingeben: ");
|
System.out.print("Bitte die Kontonummer des Ausgangskontos der Überweisung eingeben: ");
|
||||||
int startkonto = Integer.parseInt(sc.nextLine());
|
int startkonto = Integer.parseInt(sc.nextLine());
|
||||||
|
|
||||||
|
@ -164,7 +141,7 @@ public class UI {
|
||||||
System.out.print("Bitte den Verwendungszweck eingeben: ");
|
System.out.print("Bitte den Verwendungszweck eingeben: ");
|
||||||
String verwendungszweck = sc.nextLine();
|
String verwendungszweck = sc.nextLine();
|
||||||
|
|
||||||
boolean erfolgreich = bs.ÜberweisungBeauftragen(startkonto, zielkonto, (long)(betrag * 100), verwendungszweck);
|
boolean erfolgreich = bs.überweisungBeauftragen(startkonto, zielkonto, (long)(betrag * 100), verwendungszweck);
|
||||||
|
|
||||||
System.out.println("Überweisung" + ( (!erfolgreich) ? " nicht" : "") + " erfolgreich ausgeführt.");
|
System.out.println("Überweisung" + ( (!erfolgreich) ? " nicht" : "") + " erfolgreich ausgeführt.");
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue