/// <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; }
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)); }