I've looked in the docs "Generated code - DataAccessAdapter Functionality, Adapter" and down at the bottom it talks about "Intercepting activity calls" like the OnBeforeEntitySave method. It then goes on to say that I should overload these methods in the generated entity classes. No problem, but what would the code look like there? How do I overload methods in the EntityClasses which are exposed from the DataAccessAdapterBase? Is it an event that fires inside the entity that I'm looking for?