Fehlkontakt-Prüfung einheitlich (mit toLower() und ohne e am Ende)

This commit is contained in:
2025-03-24 13:26:17 +01:00
parent 9c80ccb75a
commit ad48b0cf14

View File

@@ -880,7 +880,7 @@ namespace BeWo.Service.Invoicing
ii.UnitCount = Math.Round(uc, 2, MidpointRounding.AwayFromZero);
if (ii.AmountPerUnit.HasValue)
{
if (!String.IsNullOrEmpty(ii.ItemDescription) && ii.ItemDescription == "Fehlkontakte")
if (!String.IsNullOrEmpty(ii.ItemDescription) && ii.ItemDescription.ToLower().Contains("fehlkontakt"))
{
ii.AmountPerUnit = ii.AmountPerUnit * ii.ProzentAbrechenbar / 100;
}
@@ -922,7 +922,7 @@ namespace BeWo.Service.Invoicing
if (ii.AmountPerUnit.HasValue)
{
if (!String.IsNullOrEmpty(ii.ItemDescription) && ii.ItemDescription == "Fehlkontakte" && ii.ProzentAbrechenbar.HasValue)
if (!String.IsNullOrEmpty(ii.ItemDescription) && ii.ItemDescription.ToLower().Contains("fehlkontakt") && ii.ProzentAbrechenbar.HasValue)
{
ii.AmountPerUnit = ii.AmountPerUnit * ii.ProzentAbrechenbar / 100;
}