public CompleteFurtherControlMeasureTaskWithHazardSummaryViewModelFactory( IRiskAssessmentHazardSummaryViewModelFactory riskAssessmentHazardSummaryViewModelFactory, ICompleteFurtherControlMeasureTaskViewModelFactory completeFurtherControlMeasureTaskViewModelFactory, IFurtherControlMeasureTaskService furtherControlMeasureTaskService) { _riskAssessmentHazardSummaryViewModelFactory = riskAssessmentHazardSummaryViewModelFactory; _completeFurtherControlMeasureTaskViewModelFactory = completeFurtherControlMeasureTaskViewModelFactory; _furtherControlMeasureTaskService = furtherControlMeasureTaskService; }
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); }