Esempio n. 1
0
 public InvoicesController(IProjectInvoicesManager invoiceManager,
     UserManager<AppUser> userManager,
     ICompositeViewEngine viewEngine,
     ITempDataProvider tempDataProvider,
     IHttpContextAccessor httpContextAccessor,
     IApplicationEnvironment hostingEnvironment,
     DatabaseContext dbContext)
 {
     _invoiceManager = invoiceManager;
     _viewEngine = viewEngine;
     _tempDataProvider = tempDataProvider;
     _httpContextAccessor = httpContextAccessor;
     _hostingEnvironment = hostingEnvironment;
     _dbContext = dbContext;
     _userManager = userManager;
 }
Esempio n. 2
0
 public ProjectsManager(DatabaseContext dbContext,
     IDocumentsToProjectLinksManager docToProjectLinksManager,
     UserManager<AppUser> userManager,
     IProjectAlertsManager alertsManager,
     IProjectWorkflowDefinitionFactory workflowDefinition,
     IProjectInvoicesManager invoiceManager,
     IProjectHistoryManager historyManager)
 {
     _dbContext = dbContext;
     _docToProjectLinksManager = docToProjectLinksManager;
     _userManager = userManager;
     _alertsManager = alertsManager;
     _workflowDefinition = workflowDefinition;
     _invoiceManager = invoiceManager;
     _historyManager = historyManager;
 }
 public ProjectInvoicesController(IProjectInvoicesManager invoiceManager, UserManager<AppUser> userManager)
 {
     _invoiceManager = invoiceManager;
     _userManager = userManager;
 }
 public InvoicesCollectionProcessor(IProjectInvoicesManager invoiceManager)
 {
     _invoiceManager = invoiceManager;
 }
Esempio n. 5
0
 public StatisticsManager(DatabaseContext dbContext, IProjectWorkflowDefinitionFactory workflowDefinition, IProjectInvoicesManager invoiceManager)
 {
     _dbContext = dbContext;
     _workflowDefinition = workflowDefinition;
     _invoiceManager = invoiceManager;
 }