//TODO Merge 5.2
        //private readonly ICheckUsersOperationTeamDataService _teamService;
        #endregion

        #region Contructors

        public ProductProfileController(
            IAuthorizationService authorizationService,
            ICatalogService catalogService,
            IProductProfileService productProfileService,
            IEnumMappingService enumMappingService,
            IConvergenceRoleRepository convergenceRoleRepository,
            ICheckOperationTypeService checkOperationTypeService,
            IFinancialDataPreparationService financialDataPreparationService,
            ICreationFormService creationFormService,
            ICalculationEffortDaysService calculationEffortDaysService,
            IDocumentService documentService,
            IVerifyCountryService verifyCountryService,
            IFinancialDataExecutionService financialDataExecutionService,
            IFinancialDataBussinesService getFinancingTypeListService,
            IDeliverableService deliverableService,
            IApprovalOperationService approvalOperationService,
            IConvergenceMasterDataRepository convergenceMasterDataRepository,
            ICrossCreationOperationService crossCreationOperationService,
            IAttributesEngineService attributesEngineService,
            IRelationshipService relationshipService,
            IOperationDataService operationDataService,
            ISecurityModelRepository securityModelRepository,
            IApprovalIncreasesRevampService approvalIncreasesRevampService)
        ////TODO Merge 5.2
        ////, ICheckUsersOperationTeamDataService teamService)
            : base(authorizationService)
        {
            _authorizationService      = authorizationService;
            _enumMappingService        = enumMappingService;
            _catalogService            = catalogService;
            _cacheService              = CacheStorageFactory.Current;
            _productProfileService     = productProfileService;
            _convergenceRoleRepository = convergenceRoleRepository;
            _operationDataService      = operationDataService;

            _financialDataPreparationService = financialDataPreparationService;
            _creationFormService             = creationFormService;
            _documentService                 = documentService;
            _verifyCountryService            = verifyCountryService;
            _financialDataExecutionService   = financialDataExecutionService;
            _getFinancingTypeListService     = getFinancingTypeListService;
            _deliverableService              = deliverableService;
            _approvalOperationService        = approvalOperationService;
            _convergenceMasterDataRepository = convergenceMasterDataRepository;
            _crossCreationOperationService   = crossCreationOperationService;
            _attributesEngineService         = attributesEngineService;
            _relationshipService             = relationshipService;
            _securityModelRepository         = securityModelRepository;
            _approvalIncreasesRevampService  = approvalIncreasesRevampService;

            ////TODO Merge 5.2
            ////_teamService = teamService;

            _viewModelMapperHelper = new ViewModelMapperHelper(ViewBag,
                                                               _authorizationService,
                                                               _financialDataPreparationService,
                                                               _creationFormService,
                                                               _operationDataService,
                                                               _catalogService,
                                                               _calculationOperationYearService,
                                                               calculationEffortDaysService,
                                                               documentService,
                                                               _verifyCountryService,
                                                               _financialDataExecutionService,
                                                               _getFinancingTypeListService,
                                                               _deliverableService,
                                                               _approvalOperationService,
                                                               _convergenceMasterDataRepository,
                                                               _crossCreationOperationService,
                                                               _attributesEngineService,
                                                               _relationshipService,
                                                               _approvalIncreasesRevampService);
        }
Пример #2
0
 public DropDownControllerMock(IUserService userService                = null, ILogService loggerService        = null, IProjectService projectService = null, IContractRequestService contractRequestService = null,
                               BudgetService budgetService             = null, IApprovalService approvalService = null, IInternationalService internationalService = null,
                               IDeliverableService iDeliverableService = null, IDeliverableServiceV2 deliverableServiceV2 = null, IFinanceService financeService   = null)
     : base(userService, loggerService, projectService, contractRequestService, budgetService, approvalService, internationalService, iDeliverableService, deliverableServiceV2, financeService)
 {
 }
Пример #3
0
 public DeliverableControllerMock(IUserService userService         = null, ILogService loggerService = null, IDeliverableService deliverableService = null,
                                  IProductService productService   = null, IPropertyService propertyService            = null, IIntergrationService _intergrationService = null,
                                  IBudgetService _iBudgetService   = null, ITrackApprovalService iTrackApprovalService = null, IImageService imageService                = null,
                                  IApprovalService approvalService = null, IInternationalService internationalService  = null)
     : base(userService, loggerService, deliverableService, productService, propertyService, _intergrationService, _iBudgetService, iTrackApprovalService,
            imageService, approvalService, internationalService)
 {
 }
Пример #4
0
 public BudgetControllerMock(IUserService userService  = null,
                             ILogService loggerService = null, BudgetService budgetservice    = null,
                             IUnitOfWork unitOfWork    = null, IProductService productService = null, IDeliverableService deliverableService = null,
                             IDeliverableServiceV2 deliverableServiceV2 = null, IPropertyService propertyService = null)
     : base(userService, loggerService, budgetservice, unitOfWork, productService, deliverableService, deliverableServiceV2, propertyService)
 {
 }