InvoiceCustomerRO - Fix der Anrede, falls bei Rechnungsadresse Name gesetzt ist

ToDoOID=952736724
This commit is contained in:
2026-06-02 15:24:57 +02:00
parent a879b7c0a2
commit 4cd80d7cd3

View File

@@ -131,14 +131,6 @@ namespace BeWo.Report.ReportObjects
if (p != null)
{
result.RecipientSalutationAddressField = p.Sex == Sex.Male ? "Herr" : "Frau";
if (p.InvoiceAddress != null && !String.IsNullOrEmpty(p.InvoiceAddress.AddressLine1))
{
result.RecipientFirstName = p.InvoiceAddress.AddressLine1;
result.RecipientLastName = "";
}
//else
//{
if (p.Sex == Sex.Male)
{
result.RecipientSalutationAddressField = "Herrn";
@@ -154,16 +146,21 @@ namespace BeWo.Report.ReportObjects
result.RecipientSalutationAddressField = "";
result.RecipientSalutation = "Guten Tag " + p.FirstName + " " + p.LastName + ",";
}
//}
if (p.Sex == Sex.Male)
result.CustomerSalutation = "Herr";
else if (p.Sex == Sex.Female)
result.CustomerSalutation = "Frau";
else
result.CustomerSalutation = "";
if (p.InvoiceAddress != null && !String.IsNullOrEmpty(p.InvoiceAddress.AddressLine1))
{
result.RecipientFirstName = p.InvoiceAddress.AddressLine1;
result.RecipientLastName = "";
result.RecipientSalutationAddressField = "";
result.RecipientSalutation = "Guten Tag " + result.RecipientFirstName;
}
if (p.Address != null)
if (p.Address != null)
{
result.CustomerStreet = p.Address.Street;
result.CustomerTown = p.Address.Town;