Quellcode durchsuchen

bug fix menambahkan transaksi nota

pull/2/head
Josua Pascario vor 5 Jahren
Ursprung
Commit
1d56198ed3
2 geänderte Dateien mit 13 neuen und 6 gelöschten Zeilen
  1. +11
    -4
      src/main/java/id/amigogroup/posterminal/FormUtamaController.java
  2. +2
    -2
      src/main/java/id/amigogroup/posterminal/transaksi/DialogTambahNotaController.java

+ 11
- 4
src/main/java/id/amigogroup/posterminal/FormUtamaController.java Datei anzeigen

@@ -376,7 +376,7 @@ public class FormUtamaController implements Initializable {
dialogTambahNota.initOwner(bpMain.getScene().getWindow());
Optional<String> hasilReturn = dialogTambahNota.showAndWait();

if (hasilReturn.isPresent() && hasilReturn.get().equals("Tunai")) {
if (hasilReturn.isPresent() && hasilReturn.get().equals("Baru:Tunai")) {

Button buttonBaru = generateButtonNota("10-0220-0000X",
FormConstanta.TRANSAKSI_TUNAI,
@@ -385,7 +385,7 @@ public class FormUtamaController implements Initializable {
vbNavigasi.getChildren().add(buttonBaru);
jumlahNota++;
}
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Bon")) {
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Baru:Bon")) {

Button buttonBaru = generateButtonNota("10-0220-0000X",
FormConstanta.TRANSAKSI_BON,
@@ -394,7 +394,7 @@ public class FormUtamaController implements Initializable {
vbNavigasi.getChildren().add(buttonBaru);
jumlahNota++;
}
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Bawa Dulu")) {
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Baru:Bawa Dulu")) {

Button buttonBaru = generateButtonNota("10-0220-0000X",
FormConstanta.TRANSAKSI_BAWA,
@@ -403,7 +403,7 @@ public class FormUtamaController implements Initializable {
vbNavigasi.getChildren().add(buttonBaru);
jumlahNota++;
}
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Retur")) {
else if (hasilReturn.isPresent() && hasilReturn.get().equals("Baru:Retur")) {

Button buttonBaru = generateButtonNota("10-0220-0000X",
FormConstanta.TRANSAKSI_RETUR,
@@ -411,6 +411,13 @@ public class FormUtamaController implements Initializable {
navigasi.add(buttonBaru);
vbNavigasi.getChildren().add(buttonBaru);
jumlahNota++;
} else if(hasilReturn.isPresent() && hasilReturn.get().contains("Checkout:")){
Button buttonBaru = generateButtonNota(hasilReturn.get().substring(9),
FormConstanta.TRANSAKSI_TUNAI,
Fucout.TIPE_NOTA_TUNAI);
navigasi.add(buttonBaru);
vbNavigasi.getChildren().add(buttonBaru);
jumlahNota++;
}
}



+ 2
- 2
src/main/java/id/amigogroup/posterminal/transaksi/DialogTambahNotaController.java Datei anzeigen

@@ -74,9 +74,9 @@ public class DialogTambahNotaController extends Dialog<String> implements Initia
if (buttonType == btnLanjutkan) {
//radio button mana yang dipilih
if (((RadioButton) tgTipe.getSelectedToggle()) == rbBaru) {
return cbxPilihNota.getValue();
return "Baru:" + cbxPilihNota.getValue();
} else if (((RadioButton) tgTipe.getSelectedToggle()) == rbAmbilDariCheckout) {
return txtFieldAmbilDariCheckout.getText();
return "Checkout:" + txtFieldAmbilDariCheckout.getText();
}
//baru, balikin tipe yang dipilih
//dari checkout, balikin isi nomor nota (hanya jika nota ditemukan)


Laden…
Abbrechen
Speichern