|
|
|
@@ -85,7 +85,7 @@ public class FormTransaksiTunaiController implements Initializable { |
|
|
|
@FXML |
|
|
|
private TableColumn<TabelBarangTunai, TextField> tcPramuniaga; |
|
|
|
@FXML |
|
|
|
private TableColumn<TabelBarangTunai, Button> tcAction; |
|
|
|
private TableColumn<TabelBarangTunai, Button> tcBtnBatal; |
|
|
|
@FXML |
|
|
|
private Label txtTanggal; |
|
|
|
final ObservableList<TabelBarangTunai> daftarTabelTransaksi = FXCollections.observableArrayList(); |
|
|
|
@@ -115,7 +115,7 @@ public class FormTransaksiTunaiController implements Initializable { |
|
|
|
tcPromo.setCellValueFactory(new PropertyValueFactory<>("cbxPromo")); |
|
|
|
tcSubtotal.setCellValueFactory(new PropertyValueFactory<>("subTotal")); |
|
|
|
tcPramuniaga.setCellValueFactory(new PropertyValueFactory<>("fldPramuniaga")); |
|
|
|
tcAction.setCellValueFactory(new PropertyValueFactory<>("btnAction")); |
|
|
|
tcBtnBatal.setCellValueFactory(new PropertyValueFactory<>("btnBatal")); |
|
|
|
tbvTransaksi.setItems(daftarTabelTransaksi); |
|
|
|
|
|
|
|
// fillTable(new ArrayList<>()); |
|
|
|
@@ -145,8 +145,8 @@ public class FormTransaksiTunaiController implements Initializable { |
|
|
|
ComboBox<String> cbxPromo = new ComboBox<>(FXCollections.observableArrayList(promo)); |
|
|
|
cbxPromo.getSelectionModel().select("Ulang Tahun"); |
|
|
|
//Button |
|
|
|
Button btnAction = ButtonUtility.generateButton(ButtonUtility.CLOSE_ICON); |
|
|
|
btnAction.setOnAction((t) -> { |
|
|
|
Button btnBatal = ButtonUtility.generateButton(ButtonUtility.CLOSE_ICON); |
|
|
|
btnBatal.setOnAction((t) -> { |
|
|
|
Alert alert = AlertUtil.getAlertError( |
|
|
|
AlertUtil.DIALOG_KONFIRMASI_MESSAGE, |
|
|
|
"Yakin ingin menghapus barang?"); |
|
|
|
@@ -182,7 +182,7 @@ public class FormTransaksiTunaiController implements Initializable { |
|
|
|
dNotaTunai.getHargaJual() * dNotaTunai.getJumlah() |
|
|
|
)), |
|
|
|
fldPramuniaga, |
|
|
|
btnAction)); |
|
|
|
btnBatal)); |
|
|
|
|
|
|
|
if (!AmigoPosCache.getInstance().getDaftarBarang().containsKey(dNotaTunai.getKdBarang())) { |
|
|
|
posRx.getBarangByKodeBarang(dNotaTunai.getKdBarang()).subscribe(getBarangObserver); |
|
|
|
|