6 Commits

3 changed files with 15 additions and 3 deletions

View File

@ -1,7 +1,12 @@
# jFxKasse # jFxKasse
easy payment system for small to middel sized events with a sales slip printer easy payment system for small to middel sized events with a sales slip printer
Simples Kassensystem für kleine bis mittlere Veranstalltungen bit Bon-Drucker Simples Kassensystem für kleine bis mittlere Veranstaltungen mit Bon-Drucker
## Video Tutorials (German | Deutsch)
[YouTube Video: jFxKasse - Kassensystem - Kurzanleitung](https://www.youtube.com/watch?v=DV9DDESw40I)
[YouTube Video: jFxKasse - Kassensystem - Installieren](https://www.youtube.com/watch?v=IY1bqRjwh0Q)
## Screenshots ## Screenshots
@ -28,6 +33,6 @@ Simples Kassensystem für kleine bis mittlere Veranstalltungen bit Bon-Drucker
### Hardware ### Hardware
I used this prtiner: [Epson TM T20II](https://www.epson.de/products/sd/pos-printer/epson-tm-t20ii) I used this printer: [Epson TM T20II](https://www.epson.de/products/sd/pos-printer/epson-tm-t20ii)
Other sales slip printer are possible. Other sales slip printer are possible.

View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com</groupId> <groupId>com</groupId>
<artifactId>jFxKasse</artifactId> <artifactId>jFxKasse</artifactId>
<version>0.3.1</version> <version>0.3.2</version>
<name>jFxKasse</name> <name>jFxKasse</name>
<dependencies> <dependencies>

View File

@ -598,6 +598,7 @@ public class MainWindowController
tapPosEdit.setDisable(false); tapPosEdit.setDisable(false);
btnDeleteSelectedPosition.setDisable(true); btnDeleteSelectedPosition.setDisable(true);
isPrintBtnDisabled = true; isPrintBtnDisabled = true;
tapJobs.setDisable(false);
setJobPrizeLabel(0); setJobPrizeLabel(0);
@ -820,6 +821,7 @@ public class MainWindowController
btnReprintJob.setDisable(true); btnReprintJob.setDisable(true);
btnCancelJob.setDisable(true); btnCancelJob.setDisable(true);
btnDeleteSelectedPosition.setDisable(true); btnDeleteSelectedPosition.setDisable(true);
tapJobs.setDisable(true);
btnOpenFolder.setFocusTraversable(false); btnOpenFolder.setFocusTraversable(false);
switchSeparate.setFocusTraversable(false); switchSeparate.setFocusTraversable(false);
ueberbtn.setFocusTraversable(false); ueberbtn.setFocusTraversable(false);
@ -830,6 +832,7 @@ public class MainWindowController
initPositionen(); initPositionen();
initCurrentOrderTreeTableView(); initCurrentOrderTreeTableView();
initJobTreeTableView(); initJobTreeTableView();
} }
public int getSelectedCat() public int getSelectedCat()
@ -1406,6 +1409,10 @@ public class MainWindowController
rootJobs.getChildren().add(new TreeItem<tableDataJob>(tmp)); rootJobs.getChildren().add(new TreeItem<tableDataJob>(tmp));
} }
if (!dbc.getJobCount().equals("0")) {
tapJobs.setDisable(false);
}
} }
public void createNewJob() public void createNewJob()