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 OverduePlannignDateUseCase(IMapper mapper, ICorrectiveActionRepository correctiveActionRepository, IEmailSender emailSender, IUserRepository userReopository, ICorrectiveActionStateRepository CorrectiveActionStateRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStatesHistoryRepository, IHttpContextAccessor httpContextAccessor, IOptions <EmailSettings> emailSettings ) { _mapper = mapper; _correctiveActionRepository = correctiveActionRepository; _emailSender = emailSender; _userReopository = userReopository; _CorrectiveActionStateRepository = CorrectiveActionStateRepository; _correctiveActionStatesHistoryRepository = correctiveActionStatesHistoryRepository; _httpContextAccessor = httpContextAccessor; _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 OverdueEvaluateDateUseCase(IMapper mapper, ICorrectiveActionRepository correctiveActionRepository, IEmailSender emailSender, IUserRepository userReopository, ICorrectiveActionStateRepository CorrectiveActionStateRepository, ICorrectiveActionStatesHistoryRepository correctiveActionStatesHistoryRepository, IHttpContextAccessor httpContextAccessor, IOptions <EmailSettings> emailSettings, Hoshin.CrossCutting.WorkflowCore.Repositories.IUserWorkflowRepository userWorkflowRepository ) { _mapper = mapper; _correctiveActionRepository = correctiveActionRepository; _emailSender = emailSender; _userReopository = userReopository; _CorrectiveActionStateRepository = CorrectiveActionStateRepository; _correctiveActionStatesHistoryRepository = correctiveActionStatesHistoryRepository; _httpContextAccessor = httpContextAccessor; _emailSettings = emailSettings.Value; _userWorkflowRepository = userWorkflowRepository; }
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; }
public GetOneCorrectiveActionStateUseCase(ICorrectiveActionStateRepository correctiveActionStateRepository, IMapper mapper) { _correctiveActionStateRepository = correctiveActionStateRepository; _mapper = mapper; }