예제 #1
0
 /// <summary>constructor</summary>
 public ReceiptController(
     IReceiptProcessor receiptProcessor,
     IReceiptApportionProcessor receiptApportionProcessor,
     IReceiptSearchProcessor receiptSearchProcessor,
     IReceiptHeaderProcessor receiptHeaderProcessor,
     IReceiptExcludeProcessor receiptExcludeProcessor,
     IReceiptMemoProcessor receiptMemoProcessor,
     IReceiptJournalizingProcessor receiptJournalizingProcessor,
     IReceiptSectionTransferProcessor receiptSectionTransferProcessor,
     IAdvanceReceivedProcessor advanceReceivedProcessor,
     IAdvanceReceivedSplitProcessor advanceReceivedSplitProcessor,
     IReceiptFileImportProcessor receiptFileImportProcessor
     )
 {
     this.receiptHeaderProcessor          = receiptHeaderProcessor;
     this.receiptProcessor                = receiptProcessor;
     this.receiptApportionProcessor       = receiptApportionProcessor;
     this.receiptSearchProcessor          = receiptSearchProcessor;
     this.receiptExcludeProcessor         = receiptExcludeProcessor;
     this.receiptMemoProcessor            = receiptMemoProcessor;
     this.receiptJournalizingProcessor    = receiptJournalizingProcessor;
     this.receiptSectionTransferProcessor = receiptSectionTransferProcessor;
     this.advanceReceivedProcessor        = advanceReceivedProcessor;
     this.advanceReceivedSplitProcessor   = advanceReceivedSplitProcessor;
     this.receiptFileImportProcessor      = receiptFileImportProcessor;
 }
예제 #2
0
 public ReceiptService(IAuthorizationProcessor authorizationProcessor,
                       IReceiptProcessor receiptProcessor,
                       IReceiptApportionProcessor receiptApportionProcessor,
                       IReceiptSearchProcessor receiptSearchProcessor,
                       IReceiptHeaderProcessor receiptHeaderProcessor,
                       IReceiptExcludeProcessor receiptExcludeProcessor,
                       IReceiptMemoProcessor receiptMemoProcessor,
                       IReceiptJournalizingProcessor receiptJournalizingProcessor,
                       IReceiptSectionTransferProcessor receiptSectionTransferProcessor,
                       IAdvanceReceivedProcessor advanceReceivedProcessor,
                       IAdvanceReceivedSplitProcessor advanceReceivedSplitProcessor,
                       ILogManager logManager)
 {
     this.authorizationProcessor          = authorizationProcessor;
     this.receiptHeaderProcessor          = receiptHeaderProcessor;
     this.receiptProcessor                = receiptProcessor;
     this.receiptApportionProcessor       = receiptApportionProcessor;
     this.receiptSearchProcessor          = receiptSearchProcessor;
     this.receiptExcludeProcessor         = receiptExcludeProcessor;
     this.receiptMemoProcessor            = receiptMemoProcessor;
     this.receiptJournalizingProcessor    = receiptJournalizingProcessor;
     this.receiptSectionTransferProcessor = receiptSectionTransferProcessor;
     this.advanceReceivedProcessor        = advanceReceivedProcessor;
     this.advanceReceivedSplitProcessor   = advanceReceivedSplitProcessor;
     logger = logManager.GetLogger(typeof(ReceiptService));
 }