public VirtualEditingRoomController( IVerService verService, ICatalogService catalogService, IVerGenericService verGenericService, IVmrGenericService vmrGenericService, IVerStepsService verStepsService, IVersionHistoryService versionHistoryService, IVerTasksService verTasksService, IVerDocumentService verDocumentService, IVerPermissionsService verPermissionsService, IDocumentManagementService documentManagementService, IConcurrenceRepository concurrenceRepository, IAdUsersRepository adUsersRepository, IDisclosureESGDocumentBusinessLogic disclosureESGDocumentBusinessLogic, IVerVerifyContentService verVerifyContentService, IPolicyWaiverService policyWaiverService, IStatusPolicyWaiverService statusPolicyWaiverService, IDocumentRepository documentRepository) { _catalogService = catalogService; _verService = verService; _verGenericService = verGenericService; _vmrGenericService = vmrGenericService; _verStepsService = verStepsService; _versionHistoryService = versionHistoryService; _verTasksService = verTasksService; _verDocumentService = verDocumentService; _verPermissionsService = verPermissionsService; _concurrenceRepository = concurrenceRepository; _adUsersRepository = adUsersRepository; _policyWaiverService = policyWaiverService; _viewModelMapperHelper = new ViewModelMapperHelper( ViewBag, _verService, _catalogService, _verTasksService, _verPermissionsService, _concurrenceRepository, _adUsersRepository); _documentManagementService = documentManagementService; _disclosureESGDocumentBusinessLogic = disclosureESGDocumentBusinessLogic; _verVerifyContentService = verVerifyContentService; _statusPolicyWaiverService = statusPolicyWaiverService; _documentRepository = documentRepository; }
public ViewController( ICatalogService catalogService, IEnumMappingService enumMappingService, IMissionService missionService, IMissionReportService missionReportService, IK2DataService k2DataService, IK2IntegrationOpus k2IntegrationOpus, IDisclosureESGDocumentBusinessLogic disclosureESGDocumentBusinessLogic) { _authorizationService = AuthorizationServiceFactory.Current; _missionService = missionService; _catalogService = catalogService; _missionReportService = missionReportService; _enumMappingService = enumMappingService; _k2DataService = k2DataService; _k2IntegrationOpus = k2IntegrationOpus; _viewModelMapperHelper = new ViewModelMapperHelper(ViewBag, _catalogService, _authorizationService, _missionService, missionReportService); _disclosureESGDocumentBusinessLogic = disclosureESGDocumentBusinessLogic; }