public int getPlacesForDiningSchedule(Calendar cal, DiningHall dh) {
		Iterator<Booking> iter;
		iter = bookings.iterator();
		int places = 0;
		while (iter.hasNext()) {
			Booking booking = iter.next();
			if ((booking.getDate().compareTo(cal) == 0)
					&& (booking.getDiningHall().equals(dh))) {
				places++;
			}
		}
		return (dh.getMonitors() - places);
	}