|
@@ -258,9 +258,9 @@ public partial class ReservationManagementHoldingsGrid
|
|
|
|| element.DataContext is not ReservationManagementHoldingsModel model
|
|
|
|| element.Tag is not List<StockMovement> mvts) return;
|
|
|
|
|
|
- if (mvts == model.StockOfCurrentStyle && model.UnitsOfCurrentStyle <= 0
|
|
|
- || mvts == model.StockOfNoStyle && model.UnitsOfNoStyle <= 0
|
|
|
- || mvts == model.StockOfOtherStyles && model.UnitsOfOtherStyles <= 0)
|
|
|
+ if (mvts == model.StockOfCurrentStyle && model.UnitsOfCurrentStyle.IsEffectivelyEqual(0.0)
|
|
|
+ || mvts == model.StockOfNoStyle && model.UnitsOfNoStyle.IsEffectivelyEqual(0.0)
|
|
|
+ || mvts == model.StockOfOtherStyles && model.UnitsOfOtherStyles.IsEffectivelyEqual(0.0))
|
|
|
{
|
|
|
return;
|
|
|
}
|
|
@@ -300,7 +300,7 @@ public partial class ReservationManagementHoldingsGrid
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- var filteredHoldings = holdings.Where(x => x.Value.Units.IsEffectivelyGreaterThan(0))
|
|
|
+ var filteredHoldings = holdings.Where(x => !x.Value.Units.IsEffectivelyEqual(0.0))
|
|
|
.Select(x => new StockSelectionPage.Holding(x.Value, x.Key.requiItemID));
|
|
|
|
|
|
var page = new StockSelectionPage(
|