public Fine checkFine(RentTransaction rt){
		float fine = 0;
		Date dCurrent = new Date();
		Date dOld = StringDateSwitcher.toDate(rt.getDateIn());
		float boekBoete = RateDAO.getRate(2);
		float dvdBoete = RateDAO.getRate(4);
		float cdBoete = RateDAO.getRate(3);
		if(dCurrent.after(dOld)){
			
			Days dagenTeLaat = Days.daysBetween(new DateTime(dOld.getTime()).withTimeAtStartOfDay(), new DateTime(dCurrent.getTime()).withTimeAtStartOfDay());
			
			
			ArrayList<Rental> rentalList = RentalDAO.getRentalById(rt.getRentTransId());
			for(Rental r : rentalList){
				switch (r.getType().toLowerCase()){
				case "boek":
					fine += dagenTeLaat.getDays() * boekBoete;
					break;
				case "dvd":
					fine += dagenTeLaat.getDays() * dvdBoete;
					break;
				case "cd":
					fine += dagenTeLaat.getDays() * cdBoete;
					break;
				default:
					break;
				}
				
			}
			return new Fine(rt.getRentTransId(), rt.getMemberId(), fine, false);
		}
		
		
		return null;
	}