Exemple #1
0
 public PropertyAuditProjection(IPropertyNameGetter propertyNameGetter, string function, bool distinct)
 {
     _propertyNameGetter = propertyNameGetter;
     _function           = function;
     _distinct           = distinct;
 }
 public InAuditExpression(IPropertyNameGetter propertyNameGetter, Object[] values)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.values = values;
 }
Exemple #3
0
 public InAuditExpression(IPropertyNameGetter propertyNameGetter, object[] values)
 {
     this.propertyNameGetter = propertyNameGetter;
     parameterValues = values;
 }
Exemple #4
0
        private bool correlate;         // Correlate subquery with outer query by entity id.

        public AggregatedAuditExpression(IPropertyNameGetter propertyNameGetter, AggregatedMode mode)
        {
            this.propertyNameGetter = propertyNameGetter;
            this.mode  = mode;
            criterions = new List <IAuditCriterion>();
        }
Exemple #5
0
 public RelatedAuditExpression(IPropertyNameGetter propertyNameGetter, Object id, bool equals)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.id     = id;
     this.equals = equals;
 }
 public AggregatedAuditExpression(IPropertyNameGetter propertyNameGetter, AggregatedMode mode)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.mode = mode;
     criterions = new List<IAuditCriterion>();
 }
 public AuditRelatedId(IPropertyNameGetter propertyNameGetter)
 {
     this.propertyNameGetter = propertyNameGetter;
 }
Exemple #8
0
 public IlikeAuditExpression(IPropertyNameGetter propertyNameGetter, string value)
 {
     _propertyNameGetter = propertyNameGetter;
     _value = value;
 }
 public InAuditExpression(IPropertyNameGetter propertyNameGetter, Object[] values)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.values             = values;
 }
 public SimpleAuditExpression(IPropertyNameGetter propertyNameGetter, object value, string op)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.value = value;
     this.op = op;
 }
 public RelatedAuditExpression(IPropertyNameGetter propertyNameGetter, object id, bool equals)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.id = id;
     this.equals = equals;
 }
 public PropertyAuditOrder(IPropertyNameGetter propertyNameGetter, bool asc)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.asc = asc;
 }
 public PropertyAuditExpression(IPropertyNameGetter propertyNameGetter, String otherPropertyName, String op)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.otherPropertyName = otherPropertyName;
     this.op = op;
 }
Exemple #14
0
 public PropertyAuditProjection(IPropertyNameGetter propertyNameGetter, String function, bool distinct)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.function           = function;
     this.distinct           = distinct;
 }
 public PropertyAuditExpression(IPropertyNameGetter propertyNameGetter, string otherPropertyName, string op)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.otherPropertyName  = otherPropertyName;
     this.op = op;
 }
 public PropertyAuditOrder(IPropertyNameGetter propertyNameGetter, bool asc)
 {
     _propertyNameGetter = propertyNameGetter;
     _asc = asc;
 }
 public BetweenAuditExpression(IPropertyNameGetter propertyNameGetter, Object lo, Object hi)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.lo = lo;
     this.hi = hi;
 }
 public BetweenAuditExpression(IPropertyNameGetter propertyNameGetter, Object lo, Object hi)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.lo = lo;
     this.hi = hi;
 }
 public PropertyAuditProjection(IPropertyNameGetter propertyNameGetter, String function, bool distinct)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.function = function;
     this.distinct = distinct;
 }
Exemple #20
0
 public SimpleAuditExpression(IPropertyNameGetter propertyNameGetter, object value, string op)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.value = value;
     this.op    = op;
 }
 public AuditProperty(IPropertyNameGetter propertyNameGetter)
 {
     _propertyNameGetter = propertyNameGetter;
 }
Exemple #22
0
 public static string DeterminePropertyName(AuditConfiguration auditCfg, IAuditReaderImplementor versionsReader,
                                            string entityName, IPropertyNameGetter propertyNameGetter)
 {
     return(DeterminePropertyName(auditCfg, versionsReader, entityName, propertyNameGetter.Get(auditCfg)));
 }
 public NotNullAuditExpression(IPropertyNameGetter propertyNameGetter)
 {
     this.propertyNameGetter = propertyNameGetter;
 }
Exemple #24
0
 public AuditRelatedId(IPropertyNameGetter propertyNameGetter)
 {
     _propertyNameGetter = propertyNameGetter;
 }
 public PropertyAuditOrder(IPropertyNameGetter propertyNameGetter, bool asc)
 {
     this.propertyNameGetter = propertyNameGetter;
     this.asc = asc;
 }
 public InAuditExpression(IPropertyNameGetter propertyNameGetter, object[] values)
 {
     this.propertyNameGetter = propertyNameGetter;
     parameterValues         = values;
 }
 public NullAuditExpression(IPropertyNameGetter propertyNameGetter)
 {
     this.propertyNameGetter = propertyNameGetter;
 }
Exemple #28
0
 public ModifiedFlagPropertyName(IPropertyNameGetter propertyNameGetter)
 {
     _propertyNameGetter = propertyNameGetter;
 }