コード例 #1
0
 public void changeOrderedItem(String name, int quantity) {
   for (Iterator<OrderItem> i = orderItemsList.iterator(); i.hasNext(); ) {
     OrderItem orderitem = (OrderItem) i.next();
     if (orderitem.ordernamematches(name)) {
       changeItemListInventory(name, orderitem.getQuantity() - quantity);
       orderitem.setQuantity(quantity);
       orderitem.setTotalItemCost(quantity);
     }
   }
   items.disply();
 }
コード例 #2
0
 public void deleteOrderedItem(String name) {
   for (Iterator<OrderItem> i = orderItemsList.iterator(); i.hasNext(); ) {
     OrderItem orderitem = (OrderItem) i.next();
     if (orderitem.ordernamematches(name)) {
       changeItemListInventory(name, orderitem.getQuantity());
       orderItemsList.remove(orderitem);
       break;
     }
   }
   items.disply();
 }