Hi
I have used the follwing generic ConcurrencyFilterFactory with self serving before but it does not work with adapter. FieldCompareValuePredicate only accepts an IEntityField. I am still a bit of a noob when it comes to llblgen pro so I am sure I have missed something simple.
Thanks for any help
Public Class ConcurrencyFilterFactory
Implements IConcurrencyPredicateFactory
Public Function CreatePredicate( _
ByVal predicateTypeToCreate As ConcurrencyPredicateType, ByVal containingEntity As Object) _
As IPredicateExpression Implements IConcurrencyPredicateFactory.CreatePredicate
Dim predicate As IPredicateExpression = New PredicateExpression
Dim entity As EntityBase = CType(containingEntity, EntityBase)
Select Case predicateTypeToCreate
Case ConcurrencyPredicateType.Save, ConcurrencyPredicateType.Delete
predicate.Add(New FieldCompareValuePredicate(entity.Fields("TimeStamp"), ComparisonOperator.Equal))
Exit Select
End Select
Return predicate
End Function