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);
	}