Click or drag to resize
UnitOfWorkAddForSave Method (IEntity, IPredicate)
Adds the passed in entity for saving. No recursion will be applied during the save of this entity when the unit of work is committed.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.1.0.0 (5.1.0)
Syntax
public bool AddForSave(
	IEntity entityToSave,
	IPredicate restriction
)

Parameters

entityToSave
Type: SD.LLBLGen.Pro.ORMSupportClassesIEntity
The entity to save via this unit of work
restriction
Type: SD.LLBLGen.Pro.ORMSupportClassesIPredicate
Filter to apply during save (ignored when the entity is new). This restriction will be AND-ed with the restriction constructed by a ConcurrencyPredicateFactory instance in entityToSave (if applicable).

Return Value

Type: Boolean
true if the entity is accepted, false if the entity is rejected (already added for a similar action)
See Also