Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
eaabf522ee
|
@ -27,7 +27,11 @@ export class MietersComponent implements OnInit {
|
||||
|
||||
async getMieters() {
|
||||
try {
|
||||
this.mieters = await this.mieterService.getMieters();
|
||||
this.mieters = await this.mieterService.getMieters();
|
||||
this.mieters.sort((a, b) => (a.nachname < b.nachname ? -1 : 1))
|
||||
this.messageService.add("Mieters loaded")
|
||||
this.loadSaldos();
|
||||
this.messageService.add("Saldos loaded")
|
||||
} catch (err) {
|
||||
this.messageService.add(JSON.stringify(err, undefined, 4))
|
||||
}
|
||||
@ -36,6 +40,7 @@ export class MietersComponent implements OnInit {
|
||||
async loadSaldos() {
|
||||
try {
|
||||
this.mieters.forEach(async (m:Mieter) => {
|
||||
this.messageService.add(`Loading saldo for mieter ${m.id}`)
|
||||
let saldo: Saldo = await this.zahlungForderungService.getSaldoByMieterAndYear(m.id, +this.year)
|
||||
m.saldo = saldo.saldo
|
||||
})
|
||||
@ -47,6 +52,5 @@ export class MietersComponent implements OnInit {
|
||||
ngOnInit(): void {
|
||||
this.year = new Date().getFullYear().toString()
|
||||
this.getMieters();
|
||||
this.loadSaldos();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user