|
|
@@ -0,0 +1,62 @@
|
|
|
+<app-headerbox [title]="'Einkommen der ' + person.index + '. Person'">
|
|
|
+ <div toolbar>
|
|
|
+ <button
|
|
|
+ class="plus-button button"
|
|
|
+ title="Einkommen hinzufügen"
|
|
|
+ (click)="addIncome()"
|
|
|
+ >
|
|
|
+ +
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ <div content>
|
|
|
+ <div class="table">
|
|
|
+ <div class="table-header mobile-not-visble">
|
|
|
+ <div class="table-cell">Nr.</div>
|
|
|
+ <div class="table-cell">Typ</div>
|
|
|
+ <div class="table-cell">Frequenz</div>
|
|
|
+ <div class="table-cell">Brutto Betrag</div>
|
|
|
+ <div class="table-cell">jährliche Werbungskosten</div>
|
|
|
+ <div class="table-cell">Löschen</div>
|
|
|
+ </div>
|
|
|
+ <div class="table-body">
|
|
|
+ <div class="table-row" *ngFor="let income of person.incomes">
|
|
|
+ <div class="table-header-mobile table-cell">
|
|
|
+ {{ income.index }}. Einkommen
|
|
|
+ <button
|
|
|
+ class="delete-button button desktop-not-visble"
|
|
|
+ title="{{ income.index }}. Einkommen der {{person.index}}. Person löschen"
|
|
|
+ (click)="deleteIncome(income.index)"
|
|
|
+ >
|
|
|
+ ×
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ <div class="table-cell">
|
|
|
+ <span class="table-cell-header-mobile">Typ</span>{{ income.type }}
|
|
|
+ </div>
|
|
|
+ <div class="table-cell">
|
|
|
+ <span class="table-cell-header-mobile">Frequenz</span
|
|
|
+ >{{ income.frequency }}
|
|
|
+ </div>
|
|
|
+ <div class="table-cell">
|
|
|
+ <span class="table-cell-header-mobile">Brutto Betrag</span
|
|
|
+ ><input type="number" [value]="income.amount">
|
|
|
+ </div>
|
|
|
+ <div class="table-cell">
|
|
|
+ <span class="table-cell-header-mobile"
|
|
|
+ >jährliche Werbungskosten</span
|
|
|
+ >{{ income.advertisingCosts }}
|
|
|
+ </div>
|
|
|
+ <div class="table-cell mobile-not-visble">
|
|
|
+ <button
|
|
|
+ class="delete-button button"
|
|
|
+ title="{{ income.index }}. Einkommen der {{person.index}}. Person löschen"
|
|
|
+ (click)="deleteIncome(income.index)"
|
|
|
+ >
|
|
|
+ ×
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</app-headerbox>
|