add special method here too

This commit is contained in:
Wolfgang Hottgenroth 2021-09-08 13:11:42 +02:00
parent 7de0ab2db9
commit 76cbcc8afc
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

View File

@ -0,0 +1,31 @@
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { MessageService } from './message.service';
import { serviceBaseUrl } from './config';
import { Account } from './data-objects';
import { Tenant } from './data-objects';
import { Premise } from './data-objects';
import { Flat } from './data-objects';
import { OverheadAdvance } from './data-objects';
import { OverheadAdvanceFlatMapping } from './data-objects';
import { Parking } from './data-objects';
import { CommercialPremise } from './data-objects';
import { Tenancy } from './data-objects';
import { Fee } from './data-objects';
import { TenancyFeeMapping } from './data-objects';
import { AccountEntry } from './data-objects';
@Injectable({ providedIn: 'root' })
export class ExtOverheadAdvanceService {
constructor(private messageService: MessageService, private http: HttpClient) { }
async getOverheadAdvancesByFlat(flatId: number): Promise<OverheadAdvance[]> {
this.messageService.add(`OverheadAdvanceService: get data by flat ${flatId}`);
return this.http.get<OverheadAdvance[]>(`${serviceBaseUrl}/v1/overhead_advances/flat/${flatId}`).toPromise()
}
}