public void createAuction(String sellerID, String title, String auctionType, String descriptionText, //t String endTime, String reservationPrice, User user) { System.out.println("1"); int aID = auctionCatalog.getMaxAuctionID(); System.out.println("2"); Auction a = new Auction(sellerID, title, auctionType, descriptionText, endTime, reservationPrice, aID); System.out.println("3"); auctionCatalog.addAuctionToList(a); System.out.println("4"); notifier.sendAuctionCreatedReceipt(a, user); }
public void printAll() { auctionCatalog.printAll(); }
public void markItemAsReceived(int aID) { Auction a = auctionCatalog.getAuctionByID(aID); a.setIsInactive(); //notifier? //tror inte det. M�ste dubbelkollas /p }
public void markItemAsSent(int aID) { Auction a = auctionCatalog.getAuctionByID(aID); a.setItemSent(); notifier.notifyItemSent(a, userCatalog.getUserByID(a.getBuyerID())); }
// Vad �r det h�r till f�r? // Vet inte s� h�r p� rak arm, vi f�r kolla upp det, kan ju vara ngt gamalt som slunkit igenom. /p public void checkIfIsPaid(int aID) { Auction a = auctionCatalog.getAuctionByID(aID); a.getIsPaid(); //notifier? }
public void chooseDeliveryType(String deliveryType, int aID) { Auction a = auctionCatalog.getAuctionByID(aID); a.setDeliveryType(deliveryType); notifier.notifyDeliveryTypeChosen(a, userCatalog.getUserByID(a.getSellerID())); }
public boolean chickIfIsActive(int aID) { Auction a = auctionCatalog.getAuctionByID(aID); return a.checkIfIsActive(); }
public void archive(int aID) { auctionCatalog.archive(aID); }