mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-18 13:50:31 +00:00
22 lines
671 B
TypeScript
22 lines
671 B
TypeScript
import { Inject } from 'typedi';
|
|
import { ExchangeRatesService } from './ExchangeRatesService';
|
|
import { EchangeRateLatestPOJO, ExchangeRateLatestDTO } from '@/interfaces';
|
|
|
|
export class ExchangeRateApplication {
|
|
@Inject()
|
|
private exchangeRateService: ExchangeRatesService;
|
|
|
|
/**
|
|
* Gets the latest exchange rate.
|
|
* @param {number} tenantId
|
|
* @param {ExchangeRateLatestDTO} exchangeRateLatestDTO
|
|
* @returns {Promise<EchangeRateLatestPOJO>}
|
|
*/
|
|
public latest(
|
|
tenantId: number,
|
|
exchangeRateLatestDTO: ExchangeRateLatestDTO
|
|
): Promise<EchangeRateLatestPOJO> {
|
|
return this.exchangeRateService.latest(tenantId, exchangeRateLatestDTO);
|
|
}
|
|
}
|