public DeleteAuditUseCase(IWorkflowCore workflowCore, IAuditRepository auditRepository, IEmailSender emailSender, ISectorPlantRepository sectorPlantRepository) { _workflowCore = workflowCore; _auditRepository = auditRepository; _emailSender = emailSender; _sectorPlantRepository = sectorPlantRepository; }
public CorrectiveActionRepository(IServiceProvider serviceProvider, ISectorPlantRepository sectorPlantRepository, IOptions <EmailSettings> emailSettings) { _serviceProvider = serviceProvider; _sectorPlantRepository = sectorPlantRepository; _emailSettings = emailSettings.Value; }
public ReEmmitReportAudit(IAuditRepository auditRepository, IAuditStateRepository auditStateRepository, ISectorPlantRepository sectorPlantRepository, IUserWorkflowRepository userWorkflowRepository, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _auditRepository = auditRepository; _auditStateRepository = auditStateRepository; _sectorPlantRepository = sectorPlantRepository; _userWorkflowRepository = userWorkflowRepository; _emailSettings = emailSettings.Value; }
public ScheduleAudit( IAuditRepository auditRepository, ISectorPlantRepository sectorPlantRepository, IAuditStateRepository auditStateRepository, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _auditRepository = auditRepository; _sectorPlantRepository = sectorPlantRepository; _auditStateRepository = auditStateRepository; _emailSettings = emailSettings.Value; }
public UserLoggedHelper( IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, ISectorPlantRepository sectorPlantRepository ) { _httpContextAccessor = httpContextAccessor; _userRepository = userRepository; _sectorPlantRepository = sectorPlantRepository; userJobId = Convert.ToInt32(_httpContextAccessor.HttpContext.User.FindFirst("job").Value); userSectorId = Convert.ToInt32(_httpContextAccessor.HttpContext.User.FindFirst("sector").Value); userPlantId = Convert.ToInt32(_httpContextAccessor.HttpContext.User.FindFirst("plant").Value); userId = _httpContextAccessor.HttpContext.User.FindFirst("id").Value; }
public FinishedTasks( ICorrectiveActionRepository correctiveActionRepository, ICorrectiveActionStateRepository correctiveActionStateRepository, IUserWorkflowRepository userWorkflowRepository, ISectorPlantRepository sectorPlantRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStateHistoryRepository, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _correctiveActionRepository = correctiveActionRepository; _correctiveActionStateRepository = correctiveActionStateRepository; _userWorkflowRepository = userWorkflowRepository; _correctiveActionStateHistoryRepository = correctiveActionStateHistoryRepository; _sectorPlantRepository = sectorPlantRepository; _emailSettings = emailSettings.Value; }
public NewCorrectiveAction( ICorrectiveActionRepository correctiveActionRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStateHistoryRepository, ICorrectiveActionStateRepository correctiveActionStateRepository, IUserWorkflowRepository userWorkflowRepository, IParametrizationCorrectiveActionRepository parametrizationCorrectiveActionRepository, ISectorPlantRepository sectorPlantRepository, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _correctiveActionRepository = correctiveActionRepository; _correctiveActionStateRepository = correctiveActionStateRepository; _userWorkflowRepository = userWorkflowRepository; _correctiveActionStateHistoryRepository = correctiveActionStateHistoryRepository; _parametrizationCorrectiveActionRepository = parametrizationCorrectiveActionRepository; _sectorPlantRepository = sectorPlantRepository; _emailSettings = emailSettings.Value; }
public CloseAudit( IAuditRepository auditRepository, IAuditStateRepository auditStateRepository, ISectorPlantRepository sectorPlantRepository, IUserWorkflowRepository userWorkflowRepository, IFindingRepository findingRepository, IWorkflowCore workflowCore, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _auditRepository = auditRepository; _auditStateRepository = auditStateRepository; _sectorPlantRepository = sectorPlantRepository; _userWorkflowRepository = userWorkflowRepository; _findingRepository = findingRepository; _workflowCore = workflowCore; _emailSettings = emailSettings.Value; }
public ReviewedCorrectiveAction( ICorrectiveActionRepository correctiveActionRepository, ICorrectiveActionStateRepository correctiveActionStateRepository, ICorrectiveActionEvidenceRepository correctiveActionEvidenceRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStateHistoryRepository, ISectorPlantRepository sectorPlantRepository, IWorkflowCore workflowCore, IUserWorkflowRepository userWorkflowRepository, IOptions <EmailSettings> emailSettings) { EmailAddresses = new List <string>(); _correctiveActionRepository = correctiveActionRepository; _correctiveActionStateRepository = correctiveActionStateRepository; _correctiveActionEvidenceRepository = correctiveActionEvidenceRepository; _correctiveActionStateHistoryRepository = correctiveActionStateHistoryRepository; _sectorPlantRepository = sectorPlantRepository; _userWorkflowRepository = userWorkflowRepository; _workflowCore = workflowCore; _emailSettings = emailSettings.Value; }
public ExtendDueDateCorrectiveActionUseCase( ICorrectiveActionRepository correctiveActionRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStatesHistoryRepository, IHttpContextAccessor httpContextAccessor, IEmailSender emailSender, IMapper mapper, ISectorPlantRepository sectorPlantRepository, IUserRepository userRepository, ICorrectiveActionStateRepository correctiveActionStateRepository, IOptions <EmailSettings> emailSettings) { _correctiveActionRepository = correctiveActionRepository; _correctiveActionStatesHistoryRepository = correctiveActionStatesHistoryRepository; _mapper = mapper; _httpContextAccessor = httpContextAccessor; _emailSender = emailSender; _sectorPlantRepository = sectorPlantRepository; _userRepository = userRepository; _correctiveActionStateRepository = correctiveActionStateRepository; _emailSettings = emailSettings.Value; }