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