@using RazorLight @inherits TemplatePage @model Elwig.Documents.MemberList @{ Layout = "Document"; }

Mitgliederliste

@Model.Filter

@if (Model.AreaComFilters.Length > 1) { } else { } @if (Model.AreaComFilters.Length > 1) { } else { } @if (Model.AreaComFilters.Length > 1) { } else { } @if (Model.AreaComFilters.Length > 1) { } else { } @if (Model.AreaComFilters.Length > 1) { } @{ var headerSpan = Model.FilterAreaComs ? 3 : 2; } @if (Model.FilterAreaComs) { @foreach (var vtrgId in Model.AreaComFilters) { } } @for (int i = 0; i < Math.Max(Model.AreaComFilters.Length, 1); i++) { } @{ string? lastBranch = Model.Members.Select(m => m.Branch).Distinct().Count() == 1 ? null : ""; } @foreach (var m in Model.Members) { if (lastBranch != null && m.Branch != lastBranch) { lastBranch = m.Branch; } @if (Model.AreaComFilters.Length > 0) { foreach (var v in Model.AreaComFilters) { } } else { } if (m.BillingName != null) { } }
Nr. Name Adresse PLZ Ort Betr.-Nr. GA Stamm-KG Geb. Fl.
@vtrgId
[m²]
@m.Branch
@m.MgNr @m.AdminName1 @m.Name2 @m.Address @m.Plz @m.Locality @m.LfbisNr @m.BusinessShares @m.DefaultKg@($"{m.AreaCommitmentsFiltered.FirstOrDefault(c => c.VtrgId == v).Area:N0}")@($"{m.AreaCommitment:N0}")
@m.BillingName @m.BillingAddress @m.BillingPlz @m.BillingLocality