What is the process for saving to the database? When EntityServerSaveInterceptor called? Is there a method that runs after the save is completed? When does IIdGenerator translate the Id's?
The reason I ask.
I am upgrading from classic to winclient. In classic the entity had the savesecuritycheck (etc.). Now they are ran at the server one time and one class. In classic I created auditvalues for auditentities (basetype) in the SaveSecurityCheck class. Now I have to run it from the EntityServerSaveInterceptor.
The problem is that the Id's haven't been translated yet. So my Id column is say -x rather then the new Id. I need the id to to save it to auditvalues.
Where can I run this in order to get the correct Id's?