public static void show(Long id) { System.out.printf("=== id: %d\n", id); List<AuctionItem> items = AuctionItem.findAll(); for (AuctionItem item : items) { System.out.printf("--- id: %d\n", item.id); } AuctionItem item = AuctionItem.findById(id); item.viewCount++; item.save(); render(item); }
public static void doCreateItem(@Valid AuctionItem item) throws IOException { if (validation.hasErrors()) { System.out.println(validation.errorsMap()); render("@createAuctionItem", item); } // set the user based on the logged in user item.createdBy = Authenticate.getLoggedInUser(); item.save(); show(item.id); }
public static void showPDF(Long id) { AuctionItem item = AuctionItem.findById(id); item.viewCount++; item.save(); renderPDF(item); }
public static void addBid(Long id, Float amount) { AuctionItem item = AuctionItem.findById(id); item.addBid(amount); item.save(); }