Ejemplo n.º 1
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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public ProjectAlertsController(IProjectAlertsManager alertsManager, UserManager<AppUser> userManager)
 {
     _alertsManager = alertsManager;
     _userManager = userManager;
 }