@page "/BalanceSheetReport"

@header

Print

@foreach (var account in balanceSheet.ActivaAccountList.OrderBy(m => m.Number)) { @if (account.StartBalanceCHF == 0) { continue; } } @foreach (var account in balanceSheet.IncomeAccountList.OrderBy(m => m.Number)) { @if (account.BalanceCHF == 0) { continue; } } @foreach (var account in balanceSheet.ExpensesAccountList.OrderBy(m => m.Number)) { @if (account.BalanceCHF == 0) { continue; } }
Einnahmen

@account.Number Vortrag von @(balanceSheet.Year - 1) / @account.Name @Math.Abs(account.StartBalanceCHF).ToFormattedString()
@account.Number @account.Name @Math.Abs(account.BalanceCHF).ToFormattedString()

Ausgaben

@account.Number @account.Name @account.BalanceCHF.ToFormattedString()

Total Einnahmen @balanceSheet.ProfitCHF.ToFormattedString()
Total Ausgaben -@balanceSheet.LossCHF.ToFormattedString()
Übertrag @(balanceSheet.Year + 1) CHF @win.ToFormattedString()