diff --git a/Core/MachineDataValidator.cs b/Core/MachineDataValidator.cs index 271bbbb..4f9142c 100644 --- a/Core/MachineDataValidator.cs +++ b/Core/MachineDataValidator.cs @@ -98,15 +98,15 @@ namespace Core try { // calcolo hashKey da alcuni valori solamente - sb.Append($"{machTestData["SystemName"]}|"); - sb.Append($"{machTestData["ProcessorId"]}|"); - sb.Append($"{machTestData["PartNumber"]}|"); - sb.Append($"{machTestData["MACAddress"]}|"); - sb.Append($"{machTestData["SerialNumber"]}|"); - sb.Append($"{machTestData["Architecture"]}|"); - sb.Append($"{machTestData["SoftwareElementID"]}|"); - sb.Append($"{machTestData["SystemBiosMajorVersion"]}|"); - sb.Append($"{machTestData["SystemBiosMinorVersion"]}|"); + sb.Append($"{getDictVal("SystemName")}|"); + sb.Append($"{getDictVal("ProcessorId")}|"); + sb.Append($"{getDictVal("PartNumber")}|"); + sb.Append($"{getDictVal("MACAddress")}|"); + sb.Append($"{getDictVal("SerialNumber")}|"); + sb.Append($"{getDictVal("Architecture")}|"); + sb.Append($"{getDictVal("SoftwareElementID")}|"); + sb.Append($"{getDictVal("SystemBiosMajorVersion")}|"); + sb.Append($"{getDictVal("SystemBiosMinorVersion")}|"); if (sb.Length > 0) { answ = sb.ToString(); @@ -119,6 +119,21 @@ namespace Core return answ; } + /// + /// Recupera info da dictionary + /// + /// + /// + private string getDictVal(string keyName) + { + string answ = $"{keyName}{keyName}"; + if (machTestData.ContainsKey(keyName)) + { + answ = machTestData[keyName]; + } + return answ; + } + /// /// Esegue reverse delal stringa /// diff --git a/LiMan.Transfer/Resources/ChangeLog.html b/LiMan.Transfer/Resources/ChangeLog.html index 619ae00..0018cd9 100644 --- a/LiMan.Transfer/Resources/ChangeLog.html +++ b/LiMan.Transfer/Resources/ChangeLog.html @@ -1,6 +1,6 @@ License Manager -

Versione: 1.1.2206.0812

+

Versione: 1.1.2206.0814


Note di rilascio: