|
|
@@ -23,7 +23,14 @@ namespace PRSDesktop
|
|
|
protected override void Reload(Filters<StockMovement> criteria, Columns<StockMovement> columns, ref SortOrder<StockMovement>? sort,
|
|
|
Action<CoreTable?, Exception?> action)
|
|
|
{
|
|
|
- criteria.Add(new Filter<StockMovement>(x => x.Product.ID).IsEqualTo(Product.ID));
|
|
|
+ if (Product.ID == Guid.Empty)
|
|
|
+ {
|
|
|
+ criteria.Add(new Filter<StockMovement>().None());
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ criteria.Add(new Filter<StockMovement>(x => x.Product.ID).IsEqualTo(Product.ID));
|
|
|
+ }
|
|
|
criteria.Add(new Filter<StockMovement>(x => x.System).IsEqualTo(false));
|
|
|
base.Reload(criteria, columns, ref sort, action);
|
|
|
}
|