Hello,
in the LLBLGen manual, under the Context object section it says:
Context objects have to be created by the developer and live as long as the developer wants and keep objects in their cache as long as the Context objects live. A developer can create multiple Context objects to create different semantic contects in which entity objects are unique. This can help when the developer doesn't want two screens with the same object listed to assure that editing the entity on one screen doesn't automatically alter the other instance as well (because the user can click Cancel for example).
It's not clear, also from the rest of the documentation, how I would ago about achieving what is mentioned above.
To explain better, I have say a CustomerCollection displayed in a screen. Now I want to edit one of those customers, but not the original entity, I want to edit a clone so that if changes are not committed the original instance is not touched.
According to the paragraph above the context object can be used to solve such a problem, but I am not able to figure out how. Any help?
Thanks
Simone