diff --git a/CMS_CORE_Library/Models/ThermoModels.cs b/CMS_CORE_Library/Models/ThermoModels.cs index 0946cd2..b9b9b12 100644 --- a/CMS_CORE_Library/Models/ThermoModels.cs +++ b/CMS_CORE_Library/Models/ThermoModels.cs @@ -17,6 +17,28 @@ namespace CMS_CORE_Library.Models public int Power { get; set; } = 0; public int Vacuum { get; set; } = 0; public int Air { get; set; } = 0; + + public override bool Equals(object obj) + { + // Object is not a DTOProcessDataModel instance + if (!(obj is GaugeModel item)) + return false; + + if (TimeAdv != item.TimeAdv) + return false; + + if (Power != item.Power) + return false; + + if (Vacuum != item.Vacuum) + return false; + + if (Air != item.Air) + return false; + + return true; + } + } } } diff --git a/CMS_CORE_Library/S7Net/Nc_S7Net.cs b/CMS_CORE_Library/S7Net/Nc_S7Net.cs index 5c7937b..8deab4a 100644 --- a/CMS_CORE_Library/S7Net/Nc_S7Net.cs +++ b/CMS_CORE_Library/S7Net/Nc_S7Net.cs @@ -488,6 +488,9 @@ namespace CMS_CORE_Library.S7Net #endif var lang = GetCultureFromThreeLetter("eng"); + if (lang != null) + languages.Add(lang); + lang = GetCultureFromThreeLetter("ita"); if (lang != null) languages.Add(lang);