Make document footer more dynamic

This commit is contained in:
2023-08-17 16:30:47 +02:00
parent 9e1ea293aa
commit 258b2b3c5b
2 changed files with 45 additions and 5 deletions

View File

@ -14,11 +14,12 @@ namespace Elwig.Documents {
CurrentNextSeason = Utils.CurrentNextSeason;
Title = title;
Header = $"<h1>{c.Name}</h1>";
Footer = $"{c.NameFull}<br/>" +
$"{c.Address} \u00b7 {c.Plz} {c.Ort} \u00b7 Österreich \u00b7 " +
$"Tel.: {c.PhoneNr} \u00b7 Fax: {c.FaxNr}<br/>{c.EmailAddress} \u00b7 {c.Website} \u00b7 " +
$"Betriebs-Nr.: {c.LfbisNr} \u00b7 UID: {c.UstId}<br/>" +
$"BIC: {c.Bic} \u00b7 IBAN: {c.Iban}";
Footer = Utils.GenerateFooter("<br/>", " \u00b7 ")
.Item(c.NameFull).NextLine()
.Item(c.Address).Item($"{c.Plz} {c.Ort}").Item("Österreich").Item("Tel.", c.PhoneNr).Item("Fax", c.FaxNr).NextLine()
.Item(c.EmailAddress).Item(c.Website).Item("Betriebs-Nr.", c.LfbisNr).Item("UID", c.UstId).NextLine()
.Item("BIC", c.Bic).Item("IBAN", c.Iban)
.ToString();
Date = DateTime.Today;
}