public BatchReportingFacade(ISession session, IDatabase database, IMaterialBatchFacade batchFacade, IMaterialBatchRepository batchRepository, IMaterialRepository materialRepository, IProductionFacade productionFacade, AmountProcessor amountProcessor, IUnitRepository unitRepository, IOrdersFacade ordersFacade, IOrderStatusRepository orderStatusRepository, IPurchaseOrderRepository orderRepository, IUserRepository userRepository, IStockEventRepository stockEventRepository, ISaleEventRepository saleEventRepository) { m_session = session; m_database = database; m_batchFacade = batchFacade; m_batchRepository = batchRepository; m_materialRepository = materialRepository; m_productionFacade = productionFacade; m_amountProcessor = amountProcessor; m_unitRepository = unitRepository; m_ordersFacade = ordersFacade; m_orderStatusRepository = orderStatusRepository; m_orderRepository = orderRepository; m_userRepository = userRepository; m_stockEventRepository = stockEventRepository; m_saleEventRepository = saleEventRepository; }
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 EventModelProcessor(ElsaExcelModelFactory excelModelFactory, ISaleEventRepository saleEventRepository, IMaterialRepository materialRepository, IUnitRepository unitRepository) { m_excelModelFactory = excelModelFactory; m_saleEventRepository = saleEventRepository; m_materialRepository = materialRepository; m_unitRepository = unitRepository; }
public SaleEventsController(IWebSession webSession, ILog log, ISaleEventRepository saleEventRepository, EventModelProcessor eventModelProcessor) : base(webSession, log) { m_saleEventRepository = saleEventRepository; m_eventModelProcessor = eventModelProcessor; }