diff --git a/Elwig/Documents/DeliveryNote.cshtml b/Elwig/Documents/DeliveryNote.cshtml
index 8a44e82..5a96763 100644
--- a/Elwig/Documents/DeliveryNote.cshtml
+++ b/Elwig/Documents/DeliveryNote.cshtml
@@ -6,31 +6,32 @@
@Model.Location, am @($"{Model.Date:dd.MM.yyyy}")
@Model.Title
@{
- var sortids = Model.Delivery.Parts.Select(p => p.SortId).ToList();
bool displayStats = true; // Model.Delivery.Year == Model.CurrentNextSeason
-
- int xLines = Model.Delivery.Parts.Count() * 5 + Model.Delivery.Parts.Select(p => p.Modifiers.Count() + (p.Comment != null ? 1 : 0) + (p.Acid != null || p.Temperature != null ? 1 : 0)).Sum();
- if (Model.Delivery.Comment != null) xLines += 2;
- if (displayStats) xLines += 2 + Model.MemberBuckets.Select(b => b.Item3 > 0 && b.Item4 > 0 && sortids.Contains(b.Item1[..2]) ? 1 : 0).Sum();
-
- int sLines = Model.Text != null ? (Model.Text.Length + 110 - 1) / 110 : 0;
- xLines += sLines + (sLines + 1) / 2;
-
- bool forcePageBreak = xLines > 30;
}
-@if (forcePageBreak) {
-
- Siehe nächste Seite.
- // JS delivery-stats
-
-}
+ hr.before(stats);
+
+ const p = document.createElement("p");
+ p.innerText = "Siehe nächste Seite."
+ stats.before(p);
+ }
+ });
+
@@ -133,6 +134,7 @@
$"{(sum > right ? $"{sum - right:N0}" : "-")} | " +
$"{sum:N0} | ";
}
+ var sortids = Model.Delivery.Parts.Select(p => p.SortId).ToList();
}
Geschäftsanteile |