// #docregion import {Injectable, Inject} from '@angular/core'; import {TaxRateService} from './tax-rate.service'; // #docregion class @Injectable() export class SalesTaxService { constructor(private _rateService: TaxRateService) { } getVAT(value:string | number){ let amount:number; if (typeof value === "string"){ amount = parseFloat(value); } else { amount = value; } return (amount || 0) * this._rateService.getRate('VAT'); } } // #enddocregion class