public HoldInvoiceUseCase(IDatabaseManager dbManager, IHeldInvoiceGateway heldInvoiceGateway, IPayRunInvoiceGateway payRunInvoiceGateway, IPayRunGateway payRunGateway)
 {
     _dbManager            = dbManager;
     _heldInvoiceGateway   = heldInvoiceGateway;
     _payRunInvoiceGateway = payRunInvoiceGateway;
     _payRunGateway        = payRunGateway;
 }
 public DownloadPayRunCedarFileUseCase(IPayRunGateway payRunGateway, IDatabaseManager dbManager)
 {
     _payRunGateway = payRunGateway;
     _dbManager     = dbManager;
 }
Example #3
0
 public GetPackagePaymentHistoryUseCase(ICarePackageGateway carePackageGateway, IPayRunInvoiceGateway payRunInvoiceGateway, IPayRunGateway payRunGateway)
 {
     _carePackageGateway   = carePackageGateway;
     _payRunInvoiceGateway = payRunInvoiceGateway;
     _payRunGateway        = payRunGateway;
 }
Example #4
0
 public GetPayRunListUseCase(IPayRunGateway payRunGateway)
 {
     _payRunGateway = payRunGateway;
 }
Example #5
0
 public GetEndDateOfLastPayRunUseCase(IPayRunGateway gateway)
 {
     _gateway = gateway;
 }
Example #6
0
 public ApprovePayRunUseCase(IPayRunGateway payRunGateway, IDatabaseManager dbManager)
 {
     _payRunGateway = payRunGateway;
     _dbManager     = dbManager;
 }
 public MakePayRunPaymentUseCase(IPayRunGateway payRunGateway, IDatabaseManager dbManager, IPayRunInvoiceGateway payRunInvoiceGateway)
 {
     _payRunGateway        = payRunGateway;
     _dbManager            = dbManager;
     _payRunInvoiceGateway = payRunInvoiceGateway;
 }
Example #8
0
 public SubmitPayRunUseCase(IPayRunGateway payRunGateway, IDatabaseManager dbManager)
 {
     _payRunGateway = payRunGateway;
     _dbManager     = dbManager;
 }
Example #9
0
 public GetPayRunInsightsUseCase(IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway)
 {
     _payRunGateway        = payRunGateway;
     _payRunInvoiceGateway = payRunInvoiceGateway;
 }
 public CreateDraftPayRunUseCase(IPayRunGateway payRunGateway, IQueueService payrunsQueue, IDatabaseManager dbManager)
 {
     _payRunGateway = payRunGateway;
     _payrunsQueue  = payrunsQueue;
     _dbManager     = dbManager;
 }
Example #11
0
 public GetPayRunDetailsUseCase(IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway)
 {
     _payRunGateway        = payRunGateway;
     _payRunInvoiceGateway = payRunInvoiceGateway;
 }
Example #12
0
 public ChangePayRunInvoiceStatusUseCase(IDatabaseManager dbManager, IPayRunGateway payRunGateway, IPayRunInvoiceGateway payRunInvoiceGateway)
 {
     _dbManager            = dbManager;
     _payRunGateway        = payRunGateway;
     _payRunInvoiceGateway = payRunInvoiceGateway;
 }