BookingPersistenceAction, BookingDao refactoring