Пример #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 CreditMemoService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                          IOAuthService oAuthService, IQBApi qb)
     : base(reportRepository, taxRateProvider, oAuthService, qb, "CreditMemo")
 {
 }
Пример #4
0
 public SalesReceiptService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider,
                            IOAuthService oAuthService, IQBApi qb)
     : base(reportRepository, taxRateProvider, oAuthService, qb, "SalesReceipt")
 {
 }