Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 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;
 }