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;
 }
Esempio n. 2
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;
 }
 public SPOPaymentController(IErrorLog errorLog, ICreditNoteRepository iCreditNoteRepository, ISPOPaymentRepository spoPaymentContext, ISupplierPOWorkListRepository supplierPOWorkListContext,
                             IMerchantDataRepository merchantDataRepository)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog                  = errorLog;
     _spoPaymentContext         = spoPaymentContext;
     _supplierPOWorkListContext = supplierPOWorkListContext;
     _iCreditNoteRepository     = iCreditNoteRepository;
 }
Esempio n. 4
0
 public SupplierPOWorkListController(IErrorLog errorLog, IDataRepository <UserDetail> userDetailContext, ISupplierPOWorkListRepository supplierPOWorkListContext, IMerchantDataRepository merchantDataRepository,
                                     IWorkFlowDetailsRepository iWorkFlowDetailsRepository, IDataRepository <SupplierPurchaseOrder> supplierPOContext)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog                   = errorLog;
     _userDetailContext          = userDetailContext;
     _supplierPOWorkListContext  = supplierPOWorkListContext;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
     _supplierPOContext          = supplierPOContext;
 }
Esempio n. 5
0
 public SupplierPOController(IErrorLog errorLog, ISupplierPOWorkListRepository supplierPOWorkListContext, IBranchRepository branchContext, ISupplierPORepository supplierPOContext, IDataRepository <UserDetail> userDetailContext, IMerchantDataRepository merchantDataRepository,
                             IDataRepository <RolePermission> rolePermissionContext, IWorkFlowDetailsRepository iWorkFlowDetailsRepository, IDataRepository <SupplierPurchaseOrder> supplierPurchaseOrderContext)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog                     = errorLog;
     _supplierPOContext            = supplierPOContext;
     _userDetailContext            = userDetailContext;
     _branchContext                = branchContext;
     _supplierPOWorkListContext    = supplierPOWorkListContext;
     companyId                     = MerchantContext.CompanyDetails.Id;
     _iWorkFlowDetailsRepository   = iWorkFlowDetailsRepository;
     _supplierPurchaseOrderContext = supplierPurchaseOrderContext;
 }
Esempio n. 6
0
 public SupplierPORepository(IWorkFlowDetailsRepository IWorkFlowDetailsRepository,
                             ISupplierPOWorkListRepository supplierPOWorkListContext,
                             IDataRepository <PurchaseOrderBranch> purchaseOrderBranchContext, IDataRepository <CompanyConfiguration> companyConfigurationContext,
                             IDataRepository <WorkFlowDetail> workFlowContext, IDataRepository <WorkFlowLog> workFlowLogContext, IErrorLog errorLog,
                             IDataRepository <ItemProfile> itemProfileContext, IDataRepository <ItemSupplier> itemSupplierContext, IDataRepository <ParamType> paramTypeContext,
                             IDataRepository <UserDetail> userDetailContext, IDataRepository <SupplierPurchaseOrder> supplierPOContext,
                             IDataRepository <PurchaseOrderItem> purchaseOrderItemContext)
 {
     _companyConfigurationContext = companyConfigurationContext;
     _paramTypeContext            = paramTypeContext;
     _userDetailContext           = userDetailContext;
     _itemProfileContext          = itemProfileContext;
     _itemSupplierContext         = itemSupplierContext;
     _supplierPOContext           = supplierPOContext;
     _workFlowContext             = workFlowContext;
     _IWorkFlowDetailsRepository  = IWorkFlowDetailsRepository;
     _supplierPOWorkListContext   = supplierPOWorkListContext;
     _purchaseOrderItemContext    = purchaseOrderItemContext;
     _purchaseOrderBranchContext  = purchaseOrderBranchContext;
     _workFlowLogContext          = workFlowLogContext;
     _errorLog = errorLog;
 }