public ProjectDocumentsManager(DatabaseContext dbContext, 
     IDocumentsToProjectLinksManager docToProjectLinksManager, 
     IExternalDocumentsManager externalDocsManager, 
     IInternalDocumentsManager internalDocsManager,
     IProjectWorkflowDefinitionFactory workflowDefinition,
     IHttpContextAccessor httpContextAccessor, 
     IProjectHistoryManager historyManager)
 {
     _dbContext = dbContext;
     _docToProjectLinksManager = docToProjectLinksManager;
     _externalDocsManager = externalDocsManager;
     _internalDocsManager = internalDocsManager;
     _workflowDefinition = workflowDefinition;
     _httpContextAccessor = httpContextAccessor;
     _historyManager = historyManager;
 }
 public ProjectInvoicesManager(DatabaseContext dbContext,
     ICompositeViewEngine viewEngine,
     ITempDataProvider tempDataProvider,
     IHttpContextAccessor httpContextAccessor,
     IApplicationEnvironment hostingEnvironment,
     IProjectWorkflowDefinitionFactory workflowDefinition,
     IProjectHistoryManager historyManager,
     IProjectAlertsManager alertsManager)
 {
     _dbContext = dbContext;
     _viewEngine = viewEngine;
     _tempDataProvider = tempDataProvider;
     _httpContextAccessor = httpContextAccessor;
     _hostingEnvironment = hostingEnvironment;
     _workflowDefinition = workflowDefinition;
     _historyManager = historyManager;
     _alertsManager = alertsManager;
 }
 public ProjectRemarksManager(DatabaseContext dbContext, IProjectHistoryManager historyManager)
 {
     _dbContext = dbContext;
     _historyManager = historyManager;
 }
Example #4
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 ProjectHistoryController(IProjectHistoryManager manager)
 {
     _manager = manager;
 }