public PremanufacturedMixturesInvFrmGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository) : base(batchFacade, invoiceFormsRepository) { m_materialRepository = materialRepository; }
public InvoiceFormsGenerationContext(ILog log, IInvoiceFormsRepository invoiceFormsRepository, int collectionId, IBatchPriceBulkProvider batchPriceBulkProvider) { m_log = log; m_invoiceFormsRepository = invoiceFormsRepository; m_collectionId = collectionId; m_batchPriceBulkProvider = batchPriceBulkProvider; }
public DirectSalesGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository, IUnitRepository unitRepository, IDatabase database, ISaleEventRepository saleEventRepository) : base(batchFacade, invoiceFormsRepository, materialRepository) { m_materialRepository = materialRepository; m_unitRepository = unitRepository; m_database = database; m_saleEventRepository = saleEventRepository; }
public BatchCompositionReleaseFormsGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialBatchRepository batchRepository, IDatabase database, IMaterialRepository materialRepo) : base( batchFacade, invoiceFormsRepository, materialRepo) { m_batchRepository = batchRepository; m_database = database; }
public StockEventsFormsGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository, IStockEventRepository stockEventRepository, IDatabase database) : base(batchFacade, invoiceFormsRepository, materialRepository) { m_stockEventRepository = stockEventRepository; m_database = database; }
public ReturnedOrdersFormGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository, IPurchaseOrderRepository orderRepository, IUnitRepository unitRepository, AmountProcessor amountProcessor, IStockEventRepository stockEventRepository) : base(batchFacade, invoiceFormsRepository, materialRepository) { m_materialRepository = materialRepository; m_orderRepository = orderRepository; m_unitRepository = unitRepository; m_amountProcessor = amountProcessor; m_stockEventRepository = stockEventRepository; }
public EshopSalesGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IPurchaseOrderRepository orderRepository, IMaterialRepository materialRepository, IUnitRepository unitRepository, IDatabase database) : base(batchFacade, invoiceFormsRepository, materialRepository) { m_orderRepository = orderRepository; m_materialRepository = materialRepository; m_unitRepository = unitRepository; m_database = database; }
protected ReleaseFormsGeneratorBase(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository) { m_batchFacade = batchFacade; m_materialRepository = materialRepository; FormType = invoiceFormsRepository.GetInvoiceFormTypes().FirstOrDefault(t => t.GeneratorName.Equals("ReleasingForm", StringComparison.InvariantCultureIgnoreCase)); if (FormType == null) { throw new InvalidOperationException("No InvoiceFormType found by 'ReleasingForm'"); } }
public FinDataGenerationJob(ILog log, IDatabase database, ISession session, IInvoiceFormsGenerationRunner formsGenerationRunner, IInvoiceFormsRepository formsRepository, IInvoiceFormRendererFactory formRendererFactory, IStockReportLoader stockReportLoader, InvoiceFormsController controller, IMailSender mailSender) { m_log = log; m_database = database; m_session = session; m_formsGenerationRunner = formsGenerationRunner; m_formsRepository = formsRepository; m_formRendererFactory = formRendererFactory; m_stockReportLoader = stockReportLoader; m_controller = controller; m_mailSender = mailSender; }
public InvoiceFormsGenerationRunner(IDatabase database, ILog log, IMaterialRepository materialRepository, IInvoiceFormGeneratorFactory generatorFactory, IInvoiceFormsRepository invoiceFormsRepository, ISession session, IFixedCostRepository fixedCostRepository) { m_database = database; m_log = log; m_materialRepository = materialRepository; m_generatorFactory = generatorFactory; m_invoiceFormsRepository = invoiceFormsRepository; m_session = session; m_fixedCostRepository = fixedCostRepository; }
public InvoiceFormsController(IWebSession webSession, ILog log, InvoiceFormsQueryingFacade facade, IInvoiceFormsRepository invoiceFormsRepository, IInvoiceFormsGenerationRunner generationRunner, IInvoiceFormRendererFactory formRendererFactory, IDatabase database) : base(webSession, log) { m_log = log; m_facade = facade; m_invoiceFormsRepository = invoiceFormsRepository; m_generationRunner = generationRunner; m_formRendererFactory = formRendererFactory; m_database = database; m_session = webSession; }
public FinalProductRecInvFormGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository, IMaterialRepository materialRepository) : base(batchFacade, invoiceFormsRepository, materialRepository) { }
protected ReceivingInvoiceGeneratorBase(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository) { m_batchFacade = batchFacade; m_invoiceFormsRepository = invoiceFormsRepository; }
public PurchasedMaterialInvFrmGenerator(IMaterialBatchFacade batchFacade, IInvoiceFormsRepository invoiceFormsRepository) : base(batchFacade, invoiceFormsRepository) { }
public InvoiceFormsQueryingFacade(ILog log, IInvoiceFormsRepository invoiceFormsRepository, ISession session) { m_log = log; m_invoiceFormsRepository = invoiceFormsRepository; m_session = session; }