@Override @Transactional(readOnly = true) public List<Course> findCoursesToRegister(Customer customer) { return courseDao.findRegisterableForCustomer(customer); }