Exemplo n.º 1
0
 public void update() {
   currentCheck = server.getCurrentCheck();
   checkPanel.setServerName(server.getName());
   checkPanel.setInvoice(currentCheck.getInvoiceNumber());
   checkPanel.setDate(currentCheck.getDate());
   checkPanel.setCheckItems(currentCheck.getCheckItems());
   checkPanel.setSubtotal(currentCheck.getSubTotal());
   checkPanel.setTax(currentCheck.getTax());
   checkPanel.setTotal(currentCheck.getTotal());
   checkPanel.renderCheck();
 }
Exemplo n.º 2
0
 public void previousItem() {
   currentCheck.previousItem();
   this.update();
 }
Exemplo n.º 3
0
 public void nextItem() {
   currentCheck.nextItem();
   this.update();
 }
Exemplo n.º 4
0
 public void clearCheck() {
   currentCheck.resetCheck();
   checkPanel.setResult(checkPanel.getHeader());
   this.update();
 }
Exemplo n.º 5
0
 public void removeItemFromCheck() {
   currentCheck.removeCheckItem();
   this.update();
 }
Exemplo n.º 6
0
 public void addItemToCheck(MenuItem item) {
   currentCheck.addCheckItem(item, 1);
   this.update();
 }