|
@@ -10,12 +10,12 @@ namespace Comal.Classes
|
|
|
{
|
|
|
public override Expression<Func<StockHolding, Guid>> Aggregate => x => x.Product.ID;
|
|
|
|
|
|
- public override Filter<StockHolding> Filter => null; //new Filter<StockHolding>(x=>x.Qty).IsNotEqualTo(0);
|
|
|
+ public override Filter<StockHolding> Filter => new Filter<StockHolding>(x=>x.Value).IsGreaterThan(0.000001).Or(x=>x.Value).IsLessThan(-0.000001);
|
|
|
|
|
|
public override Dictionary<Expression<Func<StockHolding, object>>, Expression<Func<StockLocation, object>>> Links =>
|
|
|
new Dictionary<Expression<Func<StockHolding, object>>, Expression<Func<StockLocation, object>>>()
|
|
|
{
|
|
|
- { StockHolding => StockHolding.Location.ID, StockLocation => StockLocation.ID }
|
|
|
+ { StockHolding => StockHolding.Location.ID, StockLocation => StockLocation.ID },
|
|
|
};
|
|
|
|
|
|
public override AggregateCalculation Calculation => AggregateCalculation.Count;
|