public ReassignFurtherControlMeasureTaskWithHazardSummaryViewModelFactory( IRiskAssessmentHazardSummaryViewModelFactory riskAssessmentHazardSummaryViewModelFactory, IReassignFurtherControlMeasureTaskViewModelFactory reassignFurtherControlMeasureTaskViewModelFactory, IFurtherControlMeasureTaskService furtherControlMeasureTaskService) { _riskAssessmentHazardSummaryViewModelFactory = riskAssessmentHazardSummaryViewModelFactory; _reassignFurtherControlMeasureTaskViewModelFactory = reassignFurtherControlMeasureTaskViewModelFactory; _furtherControlMeasureTaskService = furtherControlMeasureTaskService; }
public ImmediateRiskNotificationsActionsController(ISearchActionViewModelFactory searchActionViewModelFactory, ICompleteActionTaskViewModelFactory completeActionTaskViewModelFactory, IAssignActionPlanTaskCommand assignActionPlanTaskCommand, IReassignActionTaskViewModelFactory reassignActionTaskViewModelFactory, IActionTaskService actionTaskService, IReassignFurtherControlMeasureTaskViewModelFactory reassignTaskViewModelFactory, IBusinessSafeSessionManager businessSafeSessionManager) { _searchActionViewModelFactory = searchActionViewModelFactory; _assignActionPlanTaskCommand = assignActionPlanTaskCommand; _completeActionTaskViewModelFactory = completeActionTaskViewModelFactory; _reassignActionTaskViewModelFactory = reassignActionTaskViewModelFactory; _reassignTaskViewModelFactory = reassignTaskViewModelFactory; _businessSafeSessionManager = businessSafeSessionManager; _actionTaskService = actionTaskService; }
public FurtherControlMeasureTaskController( IHazardousSubstanceRiskAssessmentFurtherControlMeasureTaskService furtherControlMeasureTaskService, IAddHazardousSubstanceFurtherControlMeasureTaskViewModelFactory addTaskViewModelFactory, ICompleteFurtherControlMeasureTaskViewModelFactory completeTaskViewModelFactory, IEditHazardousSubstanceFurtherControlMeasureTaskViewModelFactory editTaskViewModelFactory, IReassignFurtherControlMeasureTaskViewModelFactory reassignTaskViewModelFactory, IViewFurtherControlMeasureTaskViewModelFactory viewTaskViewModelFactory, IBusinessSafeSessionManager businessSafeSessionManager, IBus bus) { _furtherControlMeasureTaskService = furtherControlMeasureTaskService; _addTaskViewModelFactory = addTaskViewModelFactory; _completeTaskViewModelFactory = completeTaskViewModelFactory; _editTaskViewModelFactory = editTaskViewModelFactory; _reassignTaskViewModelFactory = reassignTaskViewModelFactory; _viewTaskViewModelFactory = viewTaskViewModelFactory; _businessSafeSessionManager = businessSafeSessionManager; _bus = bus; }
public FurtherControlMeasureTaskController( IAddFireRiskAssessmentFurtherControlMeasureTaskViewModelFactory addTaskViewModelFactory, IFireRiskAssessmentFurtherControlMeasureTaskService furtherControlMeasureTaskService, IEditFireRiskAssessmentFurtherControlMeasureTaskViewModelFactory editTaskViewModelFactory, IReassignFurtherControlMeasureTaskViewModelFactory reassingTaskViewModelFactory, ICompleteFurtherControlMeasureTaskViewModelFactory completeTaskWithHazardSummaryViewModelFactory, IViewFurtherControlMeasureTaskViewModelFactory viewTaskViewModelFactory, IBusinessSafeSessionManager businessSafeSessionManager, IBus bus) { _addTaskViewModelFactory = addTaskViewModelFactory; _furtherControlMeasureTaskService = furtherControlMeasureTaskService; _editTaskViewModelFactory = editTaskViewModelFactory; _reassignTaskViewModelFactory = reassingTaskViewModelFactory; _completeTaskWithHazardSummaryViewModelFactory = completeTaskWithHazardSummaryViewModelFactory; _viewTaskViewModelFactory = viewTaskViewModelFactory; _businessSafeSessionManager = businessSafeSessionManager; _bus = bus; _eventPublisher = new EventPublisher(_bus); }