I've gone through all the threads on concurrency and I get the approach. I'm having one issue when trying to implement it. Any assistance would be greatly appreciated.
The issue I have is in our architecture we have decoupled the LLBL created objects from the UI by translating them into UI objects at the service level. So passing the timestamp field from an LLBL object to a UI object is ok, but when you save data and you translate the UI object back to a LLBL object you cannot set the timestamp to its original value because the LLBL object is set to readonly due to the SQL data type being a timestamp.
I have tried to use the designer to reset the readonly property of the field but this cannot be done because the designer has disabled the ability due to the data type.
I did some stepping through code and noticed that entitybase2.SetNewFieldValue is throwing the exception so i guess modifing the templates is not an option?
I guess will have to look at datetime?
Any info would be greatly appreciated.