|
|
|
|
@ -204,19 +204,25 @@ public class DialogCetakNotaController extends Dialog<String> implements Initial
|
|
|
|
|
|
|
|
|
|
public void initData(ObservableList<TabelBarangTunai> daftarTabelTransaksiTunai,
|
|
|
|
|
ObservableList<TabelBarangRetur> daftarTabelTransaksiRetur) {
|
|
|
|
|
if (daftarTabelTransaksiTunai != null) {
|
|
|
|
|
if (daftarTabelTransaksiTunai != null && !daftarTabelTransaksiTunai.isEmpty()) {
|
|
|
|
|
for (TabelBarangTunai tbt : daftarTabelTransaksiTunai) {
|
|
|
|
|
daftarTabelTunai.add(new TabelBarangTunai(tbt.getKode(), tbt.getNama(), tbt.getUkur(),
|
|
|
|
|
tbt.getJumlah(), tbt.getHarga(), tbt.getDisc1(), tbt.getDisc2(), null,
|
|
|
|
|
tbt.getSubTotal(), Fucout.getText(tbt.getFldPramuniaga().getText()), null));
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
vbCetakNota.getChildren().remove(tpTunai);
|
|
|
|
|
}
|
|
|
|
|
if (daftarTabelTransaksiRetur != null) {
|
|
|
|
|
vbCetakNota.getChildren().remove(tpBon);
|
|
|
|
|
vbCetakNota.getChildren().remove(tpBawa);
|
|
|
|
|
if (daftarTabelTransaksiRetur != null && !daftarTabelTransaksiRetur.isEmpty()) {
|
|
|
|
|
for (TabelBarangRetur tbr : daftarTabelTransaksiRetur) {
|
|
|
|
|
daftarTabelRetur.add(new TabelBarangRetur(tbr.getKode(), tbr.getNama(), tbr.getUkur(),
|
|
|
|
|
tbr.getJumlah(), tbr.getHarga(), tbr.getDisc1(), tbr.getDisc2(), tbr.getSubTotal(),
|
|
|
|
|
Fucout.getText(tbr.getFldPramuniaga().getText())));
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
vbCetakNota.getChildren().remove(tpRetur);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|