diff --git a/ENI2/DetailViewControls/OverViewDetailControl.xaml.cs b/ENI2/DetailViewControls/OverViewDetailControl.xaml.cs index bb4f12af..b9b4f2df 100644 --- a/ENI2/DetailViewControls/OverViewDetailControl.xaml.cs +++ b/ENI2/DetailViewControls/OverViewDetailControl.xaml.cs @@ -843,41 +843,31 @@ namespace ENI2.DetailViewControls { addToSend = true; - if ((message.ErrorCount ?? 0) > 0) continue; // skip selection if there are any errors left + // if ((message.ErrorCount ?? 0) > 0) continue; // skip selection if there are any errors left switch(message.MessageNotificationClass) { case NotificationClass.HAZA: - addToSend = XtraSendLogic.ShouldSendMessage(message) && ((message.ViolationCount ?? 0) == 0); break; + addToSend = XtraSendLogic.ShouldSendMessage(message); break; case NotificationClass.HAZD: - addToSend = XtraSendLogic.ShouldSendMessage(message) && ((message.ViolationCount ?? 0) == 0); break; + addToSend = XtraSendLogic.ShouldSendMessage(message); break; case NotificationClass.BPOL: if (message.Elements.Count > 0) { if (message.Elements[0] is BPOL bpol) { if (bpol.PortOfItineraries.Count == 0) addToSend = false; - } - if((message.ViolationCount ?? 0) > 0) addToSend = false; + } } - break; - case NotificationClass.WAS: - // if ((message.PositionViolationCount ?? 0) > 0) addToSend = false; - break; // WAS will be selected even if there are (any) violations left + break; case NotificationClass.WAS_RCPT: addToSend = false; - break; - case NotificationClass.NOA_NOD: - if ((message.PositionViolationCount ?? 0) > 0) addToSend = false; - break; + break; case NotificationClass.INFO: - if (Core.PoC == "DEHAM") addToSend = false; - else addToSend = !((message.ViolationCount ?? 0) > 0); + if (Core.PoC == "DEHAM") addToSend = false; break; - default: - if((message.ViolationCount ?? 0) > 0) addToSend = false; - if(Message.IsListClass(message.MessageNotificationClass) && (message.Elements.Count == 0)) addToSend = false; - + default: + if(Message.IsListClass(message.MessageNotificationClass) && (message.Elements.Count == 0)) addToSend = false; break; } diff --git a/ENI2/ENI2.csproj b/ENI2/ENI2.csproj index 01ba1f1e..9eb17128 100644 --- a/ENI2/ENI2.csproj +++ b/ENI2/ENI2.csproj @@ -36,8 +36,8 @@ 5.4.0.0 true publish.html - 1 - 7.2.12.1 + 2 + 7.2.12.2 false true true