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; }
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; }
public StatisticsManager(DatabaseContext dbContext, IProjectWorkflowDefinitionFactory workflowDefinition, IProjectInvoicesManager invoiceManager) { _dbContext = dbContext; _workflowDefinition = workflowDefinition; _invoiceManager = invoiceManager; }