diff --git a/Elwig/Documents/BusinessDocument.cshtml.cs b/Elwig/Documents/BusinessDocument.cshtml.cs
index b415bc3..0233606 100644
--- a/Elwig/Documents/BusinessDocument.cshtml.cs
+++ b/Elwig/Documents/BusinessDocument.cshtml.cs
@@ -5,8 +5,9 @@ namespace Elwig.Documents {
public Member Member;
public bool IncludeSender = false;
- public string Aside { get; set; }
- public string? Location { get; set; }
+ public bool UseBillingAddress = false;
+ public string Aside;
+ public string? Location;
public BusinessDocument(string title, Member m, bool includeSender = false) : base(title) {
Member = m;
@@ -24,10 +25,11 @@ namespace Elwig.Documents {
public string Address {
get {
var b = Member.BillingAddress;
- var plz = (b == null) ? Member.PostalDest.AtPlz : b.PostalDest.AtPlz;
- if (b != null) {
+ if (b != null && UseBillingAddress) {
+ var plz = b.PostalDest.AtPlz;
return $"{b.Name}\n{Member.AdministrativeName}\n{b.Address}\n{plz.Plz} {plz.Dest}\nÖsterreich";
} else {
+ var plz = Member.PostalDest.AtPlz;
return $"{Member.AdministrativeName}\n{Member.Address}\n{plz.Plz} {plz.Dest}\nÖsterreich";
}
}
diff --git a/Elwig/Documents/DeliveryNote.cshtml.cs b/Elwig/Documents/DeliveryNote.cshtml.cs
index cb06e73..0a72f3b 100644
--- a/Elwig/Documents/DeliveryNote.cshtml.cs
+++ b/Elwig/Documents/DeliveryNote.cshtml.cs
@@ -10,6 +10,7 @@ namespace Elwig.Documents {
public IEnumerable<(string, string, int, int, int)> MemberBuckets;
public DeliveryNote(Delivery d, AppDbContext ctx) : base($"Traubenübernahmeschein Nr. {d.LsNr}", d.Member) {
+ UseBillingAddress = true;
Delivery = d;
Aside = Aside.Replace("", "") +
$"Lieferung