CUST: - Cordonel length can be null

This commit is contained in:
Thomas Wiedebusch
2024-04-30 16:04:17 +02:00
parent e1e1f8fbd0
commit 3f8ed10235
2 changed files with 8 additions and 2 deletions
@@ -4727,6 +4727,9 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder
/// <remarks date="2021-Apr-17" author="Thomas Wiedebusch">
/// - Clear search info on new search.
/// </remarks>
/// <remarks date="2024-Apr-30" author="Thomas Wiedebusch">
/// - order.Length == null taken into account.
/// </remarks>
private void GetAllCordonelSerialNumbersOfOrderFromDb()
{
// get the customer ID
@@ -4753,11 +4756,14 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder
CustomerOrderNumber = order.CustomerOrderNumber,
CustomerOrderPos = order.CustomerOrderPos,
Diameter = MeterSizeConverter.ConvertOrderSizeNumberToSizeName(order.Diameter),
Length = order.Length < 150 ? $"{order.Length}\"" : $"{order.Length} mm",
Length = order.Length == null
? "?"
: (order.Length < 150 ? $"{order.Length}\"" : $"{order.Length} mm"),
PcbId = cordonelSerialNumber.PcbId.ToString(),
CustomerSerialNumber = cordonelSerialNumber.CustomerSerialNumber,
SensusSerialNumber = cordonelSerialNumber.SerialNumber.ToString()
};
// read for each Cordonel the AppListVersion
if (_fwUpdateDbAccess.DownloadCordonelAppVersionsFromDb(cordonel.PcbId, out var cordonelAppVersions))
{