@Override public boolean removeFromStore(Store store, int amount) { Integer newQuant = store.getQuantity() - amount; store.setQuantity(newQuant); return menu.getStoreDao().update(store); }
@Override public Long sale(Long storeId, int amount) { Store store = menu.getStoreDao().read(storeId); Integer curAmount = store.getQuantity(); Integer newAmount = curAmount - amount; store.setQuantity(newAmount); Sales nwSale = new Sales(store, new java.util.Date(), amount); Long id = salesDao.create(nwSale); return id; }