private List<PurchaseItem> createPurchaseItems(List<Purchase> purchases) {
    List<PurchaseItem> purchaseItems = new ArrayList<PurchaseItem>();

    for (Purchase purchase : purchases) {
      PurchaseItem purchaseItem =
          new PurchaseItem(
              purchase.getKey(),
              purchase.getStore(),
              purchase.getCost(),
              purchase.getBillType(),
              purchase.getNote(),
              purchase.getDate());

      purchaseItems.add(purchaseItem);
    }

    return purchaseItems;
  }