<12 PAS setzt PAX fix auf false

This commit is contained in:
Daniel Schick 2023-11-16 15:51:50 +01:00
parent a8c8ce080e
commit c22e9d8edd
3 changed files with 16 additions and 22 deletions

View File

@ -36,7 +36,7 @@
<MinimumRequiredVersion>5.4.0.0</MinimumRequiredVersion> <MinimumRequiredVersion>5.4.0.0</MinimumRequiredVersion>
<CreateWebPageOnPublish>true</CreateWebPageOnPublish> <CreateWebPageOnPublish>true</CreateWebPageOnPublish>
<WebPage>publish.html</WebPage> <WebPage>publish.html</WebPage>
<ApplicationRevision>3</ApplicationRevision> <ApplicationRevision>4</ApplicationRevision>
<ApplicationVersion>7.2.0.%2a</ApplicationVersion> <ApplicationVersion>7.2.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust> <UseApplicationTrust>false</UseApplicationTrust>
<CreateDesktopShortcut>true</CreateDesktopShortcut> <CreateDesktopShortcut>true</CreateDesktopShortcut>

View File

@ -764,11 +764,9 @@ namespace ENI2.Excel
result = true; result = true;
} }
if(pasdMessage.Elements.Count >= 12) bool mustPAX = pasdMessage.Elements.Count >= 12;
{ foreach (PASD pasd in pasdMessage.Elements.Cast<PASD>())
foreach (PASD pasd in pasdMessage.Elements.Cast<PASD>()) pasd.NotificationPAX = mustPAX;
pasd.NotificationPAX = true;
}
return result; return result;
} }
@ -823,11 +821,10 @@ namespace ENI2.Excel
result = true; result = true;
} }
if (pasMessage.Elements.Count >= 12) bool mustPAX = pasMessage.Elements.Count >= 12;
{ foreach (PAS pasa in pasMessage.Elements.Cast<PAS>())
foreach (PAS pasa in pasMessage.Elements.Cast<PAS>()) pasa.NotificationPAX = mustPAX;
pasa.NotificationPAX = true;
}
return result; return result;
} }

View File

@ -2370,11 +2370,10 @@ namespace ENI2.Excel
Util.UIHelper.SetBusyState(); // dialog might reset busy state Util.UIHelper.SetBusyState(); // dialog might reset busy state
} }
if(newPasList.Count >= 12) bool mustPAX = newPasList.Count >= 12;
{ foreach (PAS pasa in newPasList.Cast<PAS>())
foreach (PAS pas in newPasList) pasa.NotificationPAX = mustPAX;
pas.NotificationPAX = true;
}
} }
else else
{ {
@ -2507,12 +2506,10 @@ namespace ENI2.Excel
Util.UIHelper.SetBusyState(); // dialog might reset busy state Util.UIHelper.SetBusyState(); // dialog might reset busy state
} }
if (newPasList.Count >= 12) bool mustPAX = newPasList.Count >= 12;
{ foreach (PASD pasd in newPasList.Cast<PASD>())
foreach (PASD pasd in newPasList.Cast<PASD>()) pasd.NotificationPAX = mustPAX;
pasd.NotificationPAX = true;
}
} }
DBManager.Instance.DeleteAllPASForMessage(pasMessage.Id); DBManager.Instance.DeleteAllPASForMessage(pasMessage.Id);