public HoldInvoiceUseCase(IDatabaseManager dbManager, IHeldInvoiceGateway heldInvoiceGateway, IPayRunInvoiceGateway payRunInvoiceGateway, IPayRunGateway payRunGateway) { _dbManager = dbManager; _heldInvoiceGateway = heldInvoiceGateway; _payRunInvoiceGateway = payRunInvoiceGateway; _payRunGateway = payRunGateway; }
public GetHeldInvoicesUseCase(IPayRunInvoiceGateway payRunInvoiceGateway) { _payRunInvoiceGateway = payRunInvoiceGateway; }
public GetPackagePaymentHistoryUseCase(ICarePackageGateway carePackageGateway, IPayRunInvoiceGateway payRunInvoiceGateway, IPayRunGateway payRunGateway) { _carePackageGateway = carePackageGateway; _payRunInvoiceGateway = payRunInvoiceGateway; _payRunGateway = payRunGateway; }
public MakePayRunPaymentUseCase(IPayRunGateway payRunGateway, IDatabaseManager dbManager, IPayRunInvoiceGateway payRunInvoiceGateway) { _payRunGateway = payRunGateway; _dbManager = dbManager; _payRunInvoiceGateway = payRunInvoiceGateway; }
public GetReleasedInvoiceCountUseCase(IPayRunInvoiceGateway gateway) { _gateway = gateway; }
public GetPayRunInsightsUseCase(IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway) { _payRunGateway = payRunGateway; _payRunInvoiceGateway = payRunInvoiceGateway; }
public GetPayRunDetailsUseCase(IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway) { _payRunGateway = payRunGateway; _payRunInvoiceGateway = payRunInvoiceGateway; }
public ChangePayRunInvoiceStatusUseCase(IDatabaseManager dbManager, IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway) { _dbManager = dbManager; _payRunGateway = payRunGateway; _payRunInvoiceGateway = payRunInvoiceGateway; }