コード例 #1
0
 public SPOPaymentRepository(IDataRepository <IcrDetail> icrDetailContext, IDataRepository <SupplierPurchaseOrder> supplierPurchaseOrderContext,
                             IAccountingRepository iAccountingRepository, IDataRepository <POBillPayment> poBillPaymentContext, IDataRepository <ParamType> paramTypeContext,
                             IDataRepository <PurchaseOrderItem> purchaseOrderItemContext,
                             ISupplierPOWorkListRepository supplierPOWorkListRepository, IDataRepository <CreditNoteDetail> creditNoteDetailContext,
                             IDataRepository <CreditNotePayment> creditNotePaymentContext, IICRRepository iICRRepository, IDataRepository <PaymentType> paymentTypeContext,
                             IDataRepository <PurchaseOrderBranch> purchaseOrderBranchContext, IWorkFlowDetailsRepository iWorkFlowDetailsRepository,
                             IDataRepository <SupplierReturnCreditNote> supplierReturnCreditNoteContext, IDataRepository <POSupplierBill> poSupplierBillContext,
                             IDataRepository <PaymentTypeCreditNote> paymentTypeCreditNoteContext, IDataRepository <SupplierPaymentDetail> supplierPaymentDetailContext,
                             IDataRepository <WorkFlowDetail> workFlowContext, IDataRepository <ParentRecord> parentRecordContext, IErrorLog errorLog,
                             IDataRepository <SupplierDaysLimit> supplierDaysLimit)
 {
     _supplierPaymentDetailContext    = supplierPaymentDetailContext;
     _supplierPurchaseOrderContext    = supplierPurchaseOrderContext;
     _icrDetailContext                = icrDetailContext;
     _supplierPOWorkListRepository    = supplierPOWorkListRepository;
     _paymentTypeContext              = paymentTypeContext;
     _supplierReturnCreditNoteContext = supplierReturnCreditNoteContext;
     _paymentTypeCreditNoteContext    = paymentTypeCreditNoteContext;
     _poBillPaymentContext            = poBillPaymentContext;
     _poSupplierBillContext           = poSupplierBillContext;
     _paramTypeContext                = paramTypeContext;
     _creditNotePaymentContext        = creditNotePaymentContext;
     _creditNoteDetailContext         = creditNoteDetailContext;
     _workFlowContext            = workFlowContext;
     _purchaseOrderBranchContext = purchaseOrderBranchContext;
     _iAccountingRepository      = iAccountingRepository;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
     _purchaseOrderItemContext   = purchaseOrderItemContext;
     _iICRRepository             = iICRRepository;
     _supplierDaysLimit          = supplierDaysLimit;
     _errorLog = errorLog;
 }
コード例 #2
0
 public ICRController(ICompanyRepository companyRepository, IErrorLog errorLog, IICRRepository icrContext, IMerchantDataRepository merchantDataRepository)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog          = errorLog;
     _companyRepository = companyRepository;
     _icrContext        = icrContext;
 }
コード例 #3
0
 public SPOReceivingRepository(IDataRepository <IcrPrice> icrPriceContext,
                               IDataRepository <IcrDetail> icrDetailContext, IDataRepository <PurchaseOrderBranch> purchaseOrderBranchContext,
                               IDataRepository <SupplierPurchaseOrder> supplierPOContext,
                               ISupplierPOWorkListRepository supplierPOWorkListRepository,
                               IICRRepository iICRRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository,
                               IDataRepository <ItemProfile> itemProfileContext,
                               IDataRepository <ItemQuantity> itemQuantityContext,
                               IDataRepository <PurchaseOrderItem> purchaseOrderItemContext,
                               IDataRepository <SupplierDaysLimit> supplierDaysLimitContext,
                               IDataRepository <POSupplierBill> poSupplierBillContext,
                               IDataRepository <POBillPayment> poBillPaymentContext, IErrorLog errorLog)
 {
     _poSupplierBillContext        = poSupplierBillContext;
     _icrDetailContext             = icrDetailContext;
     _icrPriceContext              = icrPriceContext;
     _itemProfileContext           = itemProfileContext;
     _purchaseOrderBranchContext   = purchaseOrderBranchContext;
     _purchaseOrderItemContext     = purchaseOrderItemContext;
     _supplierDaysLimitContext     = supplierDaysLimitContext;
     _iWorkFlowDetailsRepository   = iWorkFlowDetailsRepository;
     _supplierPOWorkListRepository = supplierPOWorkListRepository;
     _iICRRepository      = iICRRepository;
     _itemQuantityContext = itemQuantityContext;
     _supplierPOContext   = supplierPOContext;
     _errorLog            = errorLog;
 }
コード例 #4
0
 public ICRWorkListController(IICRRepository icrContext, IErrorLog errorLog, IMerchantDataRepository merchantDataRepository, IICRWorkListRepository icrWorkListContext,
                              IWorkFlowDetailsRepository iWorkFlowDetailsRepository, IDataRepository <IcrDetail> icrDetailContext)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog                   = errorLog;
     _icrContext                 = icrContext;
     _icrWorkListContext         = icrWorkListContext;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
     _icrDetailContext           = icrDetailContext;
 }