コード例 #1
0
 protected BaseService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                       IOAuthService oAuthService, IQBApi qb, string entityName)
 {
     _reportRepository = reportRepository;
     _log             = LogManager.GetLogger(GetType());
     EntityName       = entityName;
     _taxRateProvider = taxRateProvider;
     _oAuthService    = oAuthService;
     _qb = qb;
 }
コード例 #2
0
 public InvoiceService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                       IOAuthService oAuthService, IQBApi qb)
     : base(reportRepository, taxRateProvider, oAuthService, qb, "Invoice")
 {
 }
コード例 #3
0
 public BasicTaxFactory(ITaxRateProvider provider)
 {
     Provider = provider;
 }
コード例 #4
0
 public CreditMemoService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                          IOAuthService oAuthService, IQBApi qb)
     : base(reportRepository, taxRateProvider, oAuthService, qb, "CreditMemo")
 {
 }
コード例 #5
0
 public ImportTaxCalculator(ITaxRateProvider taxRateProvider)
 {
     this.taxRateProvider = taxRateProvider;
 }
コード例 #6
0
 public BasicSalesTaxCalculator(ITaxRateProvider taxRateProvider)
 {
     _taxRateProvider = taxRateProvider;
 }
コード例 #7
0
 public SalesReceiptService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                            IOAuthService oAuthService, IQBApi qb)
     : base(reportRepository, taxRateProvider, oAuthService, qb, "SalesReceipt")
 {
 }
コード例 #8
0
 public ImportTaxFactory(ITaxRateProvider provider)
 {
     Provider = provider;
 }
コード例 #9
0
 public BasicTaxCalculator(ITaxRateProvider taxRateProvider)
 {
     this.taxRateProvider = taxRateProvider;
 }
コード例 #10
0
 public ImportDutySalesTaxCalculator(ITaxRateProvider taxRateProvider)
 {
     _taxRateProvider = taxRateProvider;
 }
コード例 #11
0
 public DefaultGiftAidCalculator(ITaxRateProvider taxRateProvider)
 {
     _taxRateProvider = taxRateProvider;
 }