public CustomerController(ICustomerRepository customerRepository, IErrorLog errorLog, IMerchantDataRepository merchantDataRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository)
     : base(errorLog, merchantDataRepository)
 {
     _customerRepository         = customerRepository;
     _errorLog                   = errorLog;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
 }
 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;
 }
예제 #3
0
 public SupReturnWorkListRepository(IDataRepository <ParamType> paramTypeContext, IDataRepository <WorkFlowLog> workFlowLogContext,
                                    IAccountingRepository iAccountingRepository, IItemRepository iItemRepository, IDataRepository <UserDetail> userDetailContext,
                                    IDataRepository <ItemQuantity> itemQuantityContext, IDataRepository <ItemProfile> itemProfileContext, IErrorLog errorLog,
                                    IWorkFlowDetailsRepository IWorkFlowDetailsRepository, IDataRepository <CreditNoteItem> creditNoteItemContext,
                                    IDataRepository <CreditNoteDetail> creditNoteDetailContext, IDataRepository <SupplierReturnCreditNote> supplierReturnCreditNoteContext,
                                    IDataRepository <WorkFlowDetail> workFlowDetailContext, IDataRepository <SupplierReturnDetail> supplierReturnDetailContext,
                                    IDataRepository <SupplierReturnItem> supplierReturnItemContext, IItemRepository itemRepository)
 {
     _supplierReturnDetailContext     = supplierReturnDetailContext;
     _userDetailContext               = userDetailContext;
     _supplierReturnItemContext       = supplierReturnItemContext;
     _supplierReturnCreditNoteContext = supplierReturnCreditNoteContext;
     _creditNoteDetailContext         = creditNoteDetailContext;
     _creditNoteItemContext           = creditNoteItemContext;
     _itemProfileContext              = itemProfileContext;
     _iItemRepository            = iItemRepository;
     _workFlowDetailContext      = workFlowDetailContext;
     _itemQuantityContext        = itemQuantityContext;
     _iAccountingRepository      = iAccountingRepository;
     _IWorkFlowDetailsRepository = IWorkFlowDetailsRepository;
     _workFlowLogContext         = workFlowLogContext;
     _paramTypeContext           = paramTypeContext;
     _errorLog       = errorLog;
     _itemRepository = itemRepository;
 }
예제 #4
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;
 }
예제 #5
0
 public IncidentReportController(IErrorLog errorLog, IMerchantDataRepository merchantDataRepository,
                                 IIncidentReportRepository incidentReportRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog = errorLog;
     _incidentReportRepository   = incidentReportRepository;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
 }
 public SupplierReturnRequestController(IErrorLog errorLog, ISupplierReturnRepository ISupplierReturnRepositoryContext,
                                        IMerchantDataRepository merchantDataRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository, ISupReturnWorkListRepository ISupReturnWorkListRepositoryContext)
     : base(errorLog, merchantDataRepository)
 {
     _errorLog = errorLog;
     _ISupplierReturnRepositoryContext    = ISupplierReturnRepositoryContext;
     _iWorkFlowDetailsRepository          = iWorkFlowDetailsRepository;
     _ISupReturnWorkListRepositoryContext = ISupReturnWorkListRepositoryContext;
 }
예제 #7
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;
 }
예제 #8
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;
 }
 public ICRWorkListRepository(IDataRepository <ItemQuantity> itemQuantityContext, IDataRepository <ItemProfile> itemProfileContext, IWorkFlowDetailsRepository iWorkFlowDetailsRepository, IDataRepository <UserDetail> userDetailContext, IDataRepository <IcrPrice> icrPriceContext, IDataRepository <IcrQuantity> icrQuantityContext, IDataRepository <WorkFlowLog> workFlowLogContext, IDataRepository <IcrDetail> icrDetailContext, IErrorLog errorLog, IItemRepository itemRepository)
 {
     _icrDetailContext           = icrDetailContext;
     _icrPriceContext            = icrPriceContext;
     _icrQuantityContext         = icrQuantityContext;
     _workFlowLogContext         = workFlowLogContext;
     _userDetailContext          = userDetailContext;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
     _itemProfileContext         = itemProfileContext;
     _itemQuantityContext        = itemQuantityContext;
     _errorLog       = errorLog;
     _itemRepository = itemRepository;
 }
예제 #10
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;
 }
        public ManageIncidentReportController(IErrorLog errorLog, IMerchantDataRepository merchantDataRepository, IManageIncidentReportRepository incidentReportRepository, IUserDetailRepository iUserDetailReport,
                                              IParentRecordsRepository iParentRecordsRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository)
            : base(errorLog, merchantDataRepository)
        {
            _errorLog = errorLog;
            _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
            _incidentReportRepository   = incidentReportRepository;
            _iParentRecordsRepository   = iParentRecordsRepository;
            _iUserDetailReport          = iUserDetailReport;

            if (MerchantContext.CompanyDetails != null)
            {
                companyId = MerchantContext.CompanyDetails.Id;
            }
        }
예제 #12
0
 public SupplierPOWorkListRepository(IDataRepository <SupplierPurchaseOrderLog> supplierPurchaseOrderLogContext, IWorkFlowDetailsRepository iWorkFlowDetailsRepository, IDataRepository <IcrDetail> icrDetailContext, IDataRepository <BranchDetail> branchDetailContext, IDataRepository <PurchaseOrderBranch> purchaseOrderBranchContext, IDataRepository <WorkFlowDetail> workFlowContext, IDataRepository <WorkFlowLog> workFlowLogContext, IDataRepository <UserDetail> userDetailContext, IDataRepository <ItemProfile> itemProfileContext, IDataRepository <ItemQuantity> itemQuantityContext, IDataRepository <SupplierPurchaseOrder> supplierPOContext, IDataRepository <PurchaseOrderItem> purchaseOrderItemContext, IErrorLog errorLog)
 {
     _icrDetailContext                = icrDetailContext;
     _userDetailContext               = userDetailContext;
     _itemProfileContext              = itemProfileContext;
     _itemQuantityContext             = itemQuantityContext;
     _supplierPOContext               = supplierPOContext;
     _supplierPurchaseOrderLogContext = supplierPurchaseOrderLogContext;
     _purchaseOrderItemContext        = purchaseOrderItemContext;
     _purchaseOrderBranchContext      = purchaseOrderBranchContext;
     _branchDetailContext             = branchDetailContext;
     _workFlowLogContext              = workFlowLogContext;
     _workFlowContext            = workFlowContext;
     _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository;
     _errorLog = errorLog;
 }
예제 #13
0
 public ICRRepository(IICRWorkListRepository IICRWorkListRepository, IDataRepository <ItemProfile> itemProfileContext,
                      IDataRepository <IcrQuantity> icrQuantityContext, IDataRepository <IcrPrice> icrPriceContext, IDataRepository <IcrDetail> icrDetailContext,
                      IDataRepository <WorkFlowLog> workFlowLogContext, IDataRepository <ItemQuantity> itemQuantityContext,
                      IWorkFlowDetailsRepository IWorkFlowDetailsRepository, IDataRepository <WorkFlowDetail> workFlowContext, IErrorLog errorLog)
 {
     _itemQuantityContext        = itemQuantityContext;
     _icrDetailContext           = icrDetailContext;
     _icrPriceContext            = icrPriceContext;
     _icrQuantityContext         = icrQuantityContext;
     _workFlowContext            = workFlowContext;
     _workFlowLogContext         = workFlowLogContext;
     _IICRWorkListRepository     = IICRWorkListRepository;
     _IWorkFlowDetailsRepository = IWorkFlowDetailsRepository;
     _itemProfileContext         = itemProfileContext;
     _errorLog = errorLog;
 }
 public SupplierReturnRepository(ISupplierProfileRepository supplierProfileContext, IItemRepository iItemRepository,
                                 IDataRepository <CompanyConfiguration> companyConfigurationContext, IDataRepository <BranchDetail> branchDetailContext,
                                 IDataRepository <ItemProfile> itemProfileContext, ISupReturnWorkListRepository ISupReturnWorkListRepository,
                                 IDataRepository <SupplierReturnItem> supplierReturnItemContext, IWorkFlowDetailsRepository IWorkFlowDetailsRepository,
                                 IDataRepository <SupplierReturnDetail> supplierReturnDetailContext, ISystemParameterRepository systemParameterContext,
                                 IDataRepository <ItemSupplier> itemSupplierContext, IErrorLog errorLog)
 {
     _supplierReturnDetailContext  = supplierReturnDetailContext;
     _supplierReturnItemContext    = supplierReturnItemContext;
     _itemProfileContext           = itemProfileContext;
     _ISupReturnWorkListRepository = ISupReturnWorkListRepository;
     _systemParameterContext       = systemParameterContext;
     _supplierProfileContext       = supplierProfileContext;
     _IWorkFlowDetailsRepository   = IWorkFlowDetailsRepository;
     _companyConfigurationContext  = companyConfigurationContext;
     _iItemRepository     = iItemRepository;
     _branchDetailContext = branchDetailContext;
     _itemSupplierContext = itemSupplierContext;
     _errorLog            = errorLog;
 }
예제 #15
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;
 }