public ApprovalAppService(IMapper mapper, IApprovalRepository approvalRepository, IMediatorHandler bus, IEventStoreRepository eventStoreRepository) : base(mapper, approvalRepository, bus, eventStoreRepository) { _approvalRepository = approvalRepository; }
public ApprovalProcessSaga(IUserInRoleRepository userInRoleRepository, IApprovalRepository approvalRepository, IPromotionRepository promotionRepository, ISheduler sheduler) { _userInRoleRepository = userInRoleRepository; _approvalRepository = approvalRepository; _promotionRepository = promotionRepository; _sheduler = sheduler; }
public ContentApprovalsManagerPageController( IApprovalDefinitionRepository repoDefinitions, IContentRepository repoContent, IApprovalRepository repoApprovals, IApprovalEngine engine, UIRoleProvider roles, UIUserProvider users, IContentSecurityRepository repoSecurity) { this.repoDefinitions = repoDefinitions; this.repoContent = repoContent; this.repoApprovals = repoApprovals; this.engine = engine; // if the editors role does not exist, create it and assign access rights if (!roles.RoleExists(editors)) { roles.CreateRole(editors); var permissions = repoSecurity.Get(ContentReference.RootPage).CreateWritableClone() as IContentSecurityDescriptor; permissions.AddEntry(new AccessControlEntry(editors, AccessLevel.Create | AccessLevel.Edit | AccessLevel.Delete | AccessLevel.Read | AccessLevel.Publish)); repoSecurity.Save(ContentReference.RootPage, permissions, SecuritySaveType.Replace); } // create three users and add them to roles UIUserCreateStatus status; IEnumerable <string> errors = Enumerable.Empty <string>(); if (users.GetUser(userName1) == null) { users.CreateUser( userName1, password, email: userName1.ToLower() + emailBase, passwordQuestion: null, passwordAnswer: null, isApproved: true, status: out status, errors: out errors); roles.AddUserToRoles(userName1, new string[] { admins }); } if (users.GetUser(userName2) == null) { users.CreateUser( userName2, password, userName2.ToLower() + emailBase, null, null, true, out status, out errors); roles.AddUserToRoles(userName2, new string[] { editors }); } if (users.GetUser(userName3) == null) { users.CreateUser( userName3, password, userName3.ToLower() + emailBase, null, null, true, out status, out errors); roles.AddUserToRoles(userName3, new string[] { editors }); } }
public ReadingPlanningViewModelFactory(IApprovalRepository repository, IResponsibleSubjectViewModelFactory responsibleSubjectViewModelFactory, IPlantManagementViewModelFactory plantManagementViewModelFactory, ITaskGenerator taskGenerator) { m_Repository = repository; m_ResponsibleSubjectViewModelFactory = responsibleSubjectViewModelFactory; m_PlantManagementViewModelFactory = plantManagementViewModelFactory; m_TaskGenerator = taskGenerator; m_Random = new Random(); }
public OpeningManagerService(IPrincipal principal, IApprovalManagerService approvalManagerService, IOpeningRepository openingRepository, IApprovalRepository approvalRepository, IConfiguration configuration) { _openingRepository = openingRepository; _approvalRepository = approvalRepository; _approvalManagerService = approvalManagerService; _principal = principal as ClaimsPrincipal; _configuration = configuration; }
public ApprovalManagerService(IPrincipal principal, IApprovalRepository approvalRepository, IOpeningRepository openingRepository, ICandidateRepository candidateRepository, IConfiguration configuration) { _principal = principal as ClaimsPrincipal; _approvalRepository = approvalRepository; _openingRepository = openingRepository; _candidateRepository = candidateRepository; _configuration = configuration; }
public RejectDraftCommandHandler( IApprovalRepository approvalRepository, IUserInRoleRepository userInRoleRepository, ICurrentUserProvider currentUserProvider) { _approvalRepository = approvalRepository; _userInRoleRepository = userInRoleRepository; _currentUserProvider = currentUserProvider; }
public UserManagerService(IPrincipal principal, IUserRepository userRepository, IRoleRepository roleRepository, IApprovalRepository approvalRepository, IConfiguration configuration, IHostingEnvironment hostingEnvironment) { this._userRepository = userRepository; this._roleRepository = roleRepository; this._approvalRepository = approvalRepository; this._configuration = configuration; this._principal = principal as ClaimsPrincipal; this._hostingEnvironment = hostingEnvironment; }
public ApprovalCommandHandler(IApprovalRepository approvalRepository, IUnitOfWork uow, IMediatorHandler bus, IUser user, INotificationHandler <DomainNotification> notifications) : base(uow, bus, notifications) { _approvalRepository = approvalRepository; _user = user; Bus = bus; }
public MeasureManagementViewModel([Import] IApprovalRepository repository, [Import] IPlantManagementViewModelFactory plantManagementViewModelFactory, [Import] IInspectionViewModelFactory inspectionViewModelFactory) { m_Repository = repository; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(Reload); m_PlantManagementViewModelFactory = plantManagementViewModelFactory; m_InspectionViewModelFactory = inspectionViewModelFactory; LoadData(); FlyoutActivated = true; }
public IntegrationServiceMock (IWorkOrderRepository workOrderRepository = null, ILogService loggerService = null, IUnitOfWork unitOfWork = null, IUserRepository iUserRepository = null, IActivityTypeActivityStatusRepository activityTypeActivityStatusRepository = null, IWorkOrderTransactionRepositry iBillingWorkOrderTransactionRepositry = null, IVendorRepository iVendorRepository = null, IGraphicHeaderRepository iGraphicHeaderRepository = null, ICostCenterRepository iCostCenterRepository = null, IBudgetByCategoryRollupRepository iBudgetByCategoryRollupRepository = null, IDeliverableRepository iDeliverableRepository = null, IWorkOrderVendorRepository iWorkOrderVendorRepository = null, // IActivityRepository iActivityRepository, ITrackActivityElementRepository iTrackActivityElementRepository = null, ITitleRepository iTitleRepository = null, ISeasonRepository iSeasonRepository = null, ISeriesRepository iSeriesRepository = null, ITitleCategoryRepository iTitleCategoryRepository = null, IPremiereCategoryRepository iPremiereCategoryRepository = null, IScheduleRepository iScheduleRepository = null, // ITrackActivityHeaderRepository iTrackActivityHeaderRepository, IDeliverableStatusRepository iDeliverableStatusRepository = null, IScriptRepository iScriptRepository = null, IInternalRepository iInternalRepository = null, //Contract Request - EDMX fix // IContractRequestHeaderRepository iContractRequestHeaderRepository = null, // IContractRequestLineRepository iContractRequestLineRepository = null, IContentPlanRepository iContentPlanRepository = null, IContentPlanEventRepository iContentPlanEventRepository = null, IContentPlanEventDatesRepository iContentPlanEventDatesRepository = null, IContentPlanEventScheduleRepository iContentPlanEventScheduleRepository = null, IApprovalRepository iApprovalRepository = null, IApprovalStatusRepository iApprovalStatusRepository = null, IApprovalTypeRepository iApprovalTypeRepository = null, ICalendarRepository iCalendarRepository = null, IDeliverableBudgetRepository iDeliverableBudgetRepository = null, IWBSFiscalYear_ChannelRepository iWBSFiscalYear_ChannelRepository = null, ITypeOfWorkRepository iTypeOfWorkRepository = null, IInvoiceLineRepository iInvoiceLineRepository = null, IInvoiceHeaderRepository iInvoiceHeaderRepository = null, //Contract Request - EDMX fix IWorkOrderType_Channel_WorkOrderVendorRepository iWorkOrderType_Channel_WorkOrderVendorRepository = null, IWBSElementRepository _IWBSElementRepository = null) : base( workOrderRepository, loggerService, unitOfWork, iUserRepository, activityTypeActivityStatusRepository, iBillingWorkOrderTransactionRepositry, iVendorRepository, iGraphicHeaderRepository, iCostCenterRepository, iBudgetByCategoryRollupRepository, iDeliverableRepository, iWorkOrderVendorRepository, iTrackActivityElementRepository, iTitleRepository, iSeasonRepository, iSeriesRepository, iTitleCategoryRepository, iPremiereCategoryRepository, iScheduleRepository, iDeliverableStatusRepository, iScriptRepository, iInternalRepository, /*iContractRequestHeaderRepository,*///Contract Request - EDMX fix /*iContractRequestLineRepository,*/ iContentPlanRepository, iContentPlanEventRepository, iContentPlanEventDatesRepository, iContentPlanEventScheduleRepository, iApprovalRepository, iApprovalStatusRepository, iApprovalTypeRepository, iCalendarRepository, iDeliverableBudgetRepository, iWBSFiscalYear_ChannelRepository, iTypeOfWorkRepository, iInvoiceLineRepository, iInvoiceHeaderRepository, iWorkOrderType_Channel_WorkOrderVendorRepository, _IWBSElementRepository) { }
public SeriesAddViewModel(Series model, IApprovalRepository repository, IPlantManagementViewModelFactory plantManagementViewModelFactory, IResponsibleSubjectViewModelFactory responsibleSubjectViewModelFactory, ITaskGenerator taskGenerator) { DisplayName = TranslationProvider.Translate("InspectionAdd"); m_Model = model; m_Repository = repository; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(LoadData); m_ResponsibleSubjectViewModelFactory = responsibleSubjectViewModelFactory; m_TaskGenerator = taskGenerator; LoadData(); }
public AdvancedTaskController(IApprovalRepository approvalRepository, IContentRepository contentRepository, IContentTypeRepository contentTypeRepository, IUserNotificationRepository userNotificationRepository, IApprovalEngine approvalEngine, LocalizationService localizationService, IAsyncDatabaseExecutor asyncDatabaseExecutor, ChangeTaskHelper changeTaskHelper, UIHelper helper) { _approvalRepository = approvalRepository; _contentRepository = contentRepository; _contentTypeRepository = contentTypeRepository; _userNotificationRepository = userNotificationRepository; _approvalEngine = approvalEngine; _localizationService = localizationService; _changeTaskHelper = changeTaskHelper; _helper = helper; }
public ReadingPlanningViewModel([Import] IApprovalRepository repository, [Import] IReadingPlanningViewModelFactory readingPlanningViewModelFactory, IInspectionViewModelFactory inspectionViewModelFactory) { m_Repository = repository; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(LoadData); m_ReadingPlanningViewModelFactory = readingPlanningViewModelFactory; m_InspectionViewModelFactory = inspectionViewModelFactory; LoadData(); FlyoutActivated = true; }
public SeriesEditViewModel(Series model, IApprovalRepository repository, IPlantManagementViewModelFactory plantManagementViewModelFactory, IResponsibleSubjectViewModelFactory responsibleSubjectViewModelFactory, ITaskGenerator taskGenerator, Approval_Inspection selectedInspection, IEnumerable <Approval_Inspection> allInspections) : base(model, repository, plantManagementViewModelFactory, responsibleSubjectViewModelFactory, taskGenerator) { m_Repository = repository; m_SelectedInspection = selectedInspection; m_AllInspections = allInspections; DisplayName = TranslationProvider.Translate("InspectionEdit"); SelectResponsibleSubject(); SelectWeekDays(); SelectAuxillaryConditions(); }
public MessageModel(IMessageRepository messageRepository, IEventRepository eventRepository, IPriorityRepository priorityRepository, IApprovalRepository approvalRepository, IAuthenticationService authenticationService) { this._messageRepository = messageRepository; this._eventRepository = eventRepository; this._priorityRepository = priorityRepository; this._approvalRepository = approvalRepository; this._authenticationService = authenticationService; }
public CandidateManagerService(IPrincipal principal, ICandidateRepository candidateRepository, IOpeningRepository openingRepository, IQualificationRepository qualificationRepository, IApprovalRepository approvalRepository, IConfiguration configuration, IHostingEnvironment hostingEnvironment) { _principal = principal as ClaimsPrincipal; _candidateRepository = candidateRepository; _openingRepository = openingRepository; _qualificationRepository = qualificationRepository; _approvalRepository = approvalRepository; _configuration = configuration; _hostingEnvironment = hostingEnvironment; }
public PlantManagementViewModel([Import] IApprovalRepository repository, [Import] IPlantManagementViewModelFactory plantManagementViewModelFactory) { m_Repository = repository; m_PlantManagementViewModelFactory = plantManagementViewModelFactory; m_Repository.ContextChanged += (s, e) => Application.Current.Dispatcher.Invoke(LoadData); m_InEffectStatus = Enum.GetValues(typeof(InEffect)); LoadData(); SelectedPlantViewModel = null; FlyoutActivated = true; }
public void Initialize(InitializationEngine context) { _approvalEngine = context.Locate.Advanced.GetInstance <IApprovalEngine>(); _approvalEngineEvents = context.Locate.Advanced.GetInstance <IApprovalEngineEvents>(); _approvalRepository = context.Locate.Advanced.GetInstance <IApprovalRepository>(); _approvalDefinitionVersionRepository = context.Locate.Advanced.GetInstance <IApprovalDefinitionVersionRepository>(); _contentRepository = context.Locate.Advanced.GetInstance <IContentRepository>(); _notifier = context.Locate.Advanced.GetInstance <INotifier>(); _bots = new ILegionApprover[] { new SpellCheckApprover(), new ImageCheckApprover(), new SentimentCheckApprover() }; _approvalEngineEvents.StepStarted += OnStepStarted; }
public PermissionAddViewModel(Permission model, ObservableCollection <SelectedPlantViewModel> plantViewModels, IApprovalRepository repository) { m_Model = model; DisplayName = TranslationProvider.Translate("PermissionAdd"); m_Repository = repository; m_KindOfPermissions = Enum.GetValues(typeof(KindOfPermission)); if (m_Model.EndOfPermission == new DateTime() || m_Model.StartOfPermission == new DateTime()) { m_Model.StartOfPermission = DateTime.Now; m_Model.EndOfPermission = DateTime.Now; m_Model.DateOfApplication = DateTime.Now; m_Model.InEffect = true; } m_PlantViewModels = plantViewModels; }
public TrackServiceMock(ITrackActivityElementRepository itrackRepository = null, ITrackTypeRepository itrackTypeRepositry = null, IAssetGroupChannelHouseAdvertiserRepository iassetGroupChannelHouseAdvertiserRepository = null, IActivityTypeActivityStatusService iactivityTypeActivityStatusService = null, DeliverableCommentService icommentService = null, IDeliverableRepository ideliverableRepository = null, IDeliverableStatusRepository ideliverableStatusRepository = null, IDeliverableDateRepository deliverableDateRepository = null, IDeliverableDateTypeRepository deliverableDateTypeRepository = null, IDeliverableInternationalDetailRepository deliverableInternationalDetailRepository = null, IDeliverableInternationalPathRepository internationalPathRepository = null, IJellyrollFolderRepository jellyrollFolderRepository = null, IJellyrollAssetFormatRepository jellyrollAssetFormatRepository = null, IJellyRollPlatformRepository jellyrolllPlatformRepository = null, IApprovalRepository approvalRepository = null, IUnitOfWork iunitOfWork = null) : base(itrackRepository, itrackTypeRepositry, iassetGroupChannelHouseAdvertiserRepository, iactivityTypeActivityStatusService, icommentService, ideliverableRepository, ideliverableStatusRepository, deliverableDateRepository, deliverableDateTypeRepository, deliverableInternationalDetailRepository, internationalPathRepository, jellyrollFolderRepository, jellyrollAssetFormatRepository, jellyrolllPlatformRepository, approvalRepository, iunitOfWork) { }
public ApprovalService() { if (GlobalVariable.logicType == 0) { approvalRepository = new EntityApprovalManager(); } else if (GlobalVariable.logicType == 1) { approvalRepository = new SqlApprovalManager(); } else if (GlobalVariable.logicType == 2) { approvalRepository = new MySqlApprovalManager(); } else if (GlobalVariable.logicType == 3) { approvalRepository = new InnerApprovalManager(); } else { approvalRepository = new MongoApprovalManager(); } }
public AdminRepository(DataEngineDbContext dataEngineDbContext, IHttpContextAccessor accessor, ICacheManager cacheManager, IApprovalRepository approvalRepository) : base(dataEngineDbContext, accessor, cacheManager, approvalRepository) { }
public ApprovalService(IApprovalRepository approvalRepository) { _approvalRepository = approvalRepository; }
public DeliverableServiceMock(IUnitOfWork unitOfWork = null, IDeliverableRepository deliverableRepository = null, IDeliverableStatusRepository deliverableStatusRepository = null, IDepartmentRepository departmentRepository = null, IChannelRepository channelRepository = null, ITypeOfWorkRepository typeOfWorkRepository = null, ITypeOfWorkCategoryRepository typeOfWorkTypeRepository = null, IDeliverableCategoryRepository deliverableCategoryRepository = null, IDeliverableTypeRepository deliverableTypeRepository = null, IDeliverableSubTypeRepository deliverableSubTypeRepository = null, ITargetRepository targetRepository = null, IActivityTypeRepository activityTypeRepository = null, IBudgetTypeRepository budgetTypeRepository = null, IWBSElementRepository budgetTypeTOWRepository = null, IFamilyProductIssueTowDeliverableRepository familyProductIssueTowDeliverableRepository = null, IVendorRepository vendorRepository = null, IProductionMethodTypeRepository productionMethodTypeRepository = null, IUserRepository userRepository = null, IGLAccountRepository glAccountRepository = null, IActivityStatusRepository activityStatusRepository = null, IMediaOutletCategoryRepository mediaOutletCategoryRepository = null, IMediaOutletRepository mediaOutletRepository = null, IPrintCategoryRepository printCategoryRepository = null, ICalendarRepository calendarRepository = null, ILogService logService = null, IDeliverableTypeCompanyVendorRepository deliverableTypeCompanyVendorRepository = null, IOffAirDesignRepository printRepository = null, IMediaBuyCommittedRepository mediaBuyCommittedRepository = null, IInternalRepository iInternalRepository = null, IActivityStatusCategoryRepository iActivityStatusCategoryRepository = null, IChannelCostCenterRepository channelCostCenterRepository = null, //Contract Request - EDMX fix //IContractRequestHeaderRepository contractRequestHeaderRepository = null, IContractRequestLineRepository contractRequestLineRepository = null, ITrackActivityElementRepository trackActivityElementRepository = null, IAssetGroupRepository assetGroupRepository = null, IAssetGroupChannelHouseAdvertiserRepository assetGroupChannelHouseAdvertiserRepository = null, IUserChannelRepository userChannelRepository = null, IChannelTalentRepository channelTalentRepository = null, IDeliverable_TalentRepository talentDeliverableRepository = null, ITalentRepository talentRepository = null, IUserTitleRepository userTitleRepository = null, IDeliverableUserTitleMrmUserRepository deliverableUserTitleMrmUserRepository = null, IDeliverableProductionMethodTypeRepository deliverableProductionMethodTypeRepository = null, IDeliverableDateTypeRepository deliverableDateTypeRepository = null, IDeliverableGroupDeliverableDateTypeRepository deliverableGroupDeliverableDateTypeRepository = null, IDeliverableDateRepository deliverableDeliverableDateTypeRepository = null, IDeliverableGroupRepository deliverableGroupRepository = null, IScriptRepository scriptRepository = null, IMusicRepository musicRepository = null, IMusicSubLibraryRepository _musicSubLibraryRepository = null, IMusicLibraryRepository _musicLibraryRepository = null, IRecordingTypeRepository recordingTypeRepository = null, IMusicUsageTypeRepository musicUsageTypeRepository = null, IWBS_DeliverablesRepository wbsDeliverablesRepository = null, IGraphicElementRepository graphicElementRepository = null, IGraphicImageRepository graphicImageRepository = null, IGraphicElementTypeRepository graphicElementTypeRepository = null, IGraphicElementTypeGraphicPackageChannelRepository graphicElementTypeGraphicPackageChannelRepository = null, IGraphicHeaderRepository graphicHeaderRepository = null, ITrackTypeRepository trackTypeRepository = null, IWorkOrderVendorRepository workOrderVendorRepository = null, IWorkOrderTypeRepository workOrderTypeRepository = null, IDeliverableDateRepository deliverableDeliverableGroupDeliverableDateTypeRepository = null, IDeliverableDateTypeRepository iDeliverableDateTypeRepository = null, IMediaTypeRepository mediaTypeRepository = null, IApprovalRepository approvalRepository = null, IApprovalTypeChannelBudgetTypeMRMUserUserTitleRepository approvalTypeChannelBudgetTypeMRMUserUserTitleRepository = null, IImageService imageService = null, IGraphicFrameRateRepository graphicFrameRateRepository = null, IGraphicPackageRepository graphicPackageRepository = null , IApprovalTypeChannelBudgetTypeMRMUserUserTitleRepository iApprovalTypeChannelBudgetTypeMRMUserUserTitleRepository = null , IChannelDeliverableTypeDeliverableGroupRepository channelDeliverableTypeDeliverableGroupRepository = null, IDeliverableDateSummaryRepository deliverableDateSummaryRepository = null, IDeliverableSecondaryTargetRepostiory deliverableSecondaryTargetRepostiory = null, IDeliverablePlannedLengthRepository deliverablePlannedLengthRepository = null, IInternationalService internationalService = null, ICommentRepository commentRepository = null, ICommentTypeRepository commentTypeRepository = null, IWBSFiscalYear_ChannelRepository iWBSFiscalYear_ChannelRepository = null, IDeliverableHouseNumberRepository deliverableHouseNumberRepository = null, IPropertyService propertyService = null, ILineOfBusinessRepository lineOfBusinessRepository = null, IDeliverableLineOfBusinessRepository deliverableLineOfBusinessRepository = null, IDeliverableBudgetRepository deliverableBudgetRepository = null, IDeliverable_VendorRepository ideliverable_VendorRepository = null, IDeliverableInternationalDetailRepository deliverableInternationalDetailRepository = null, IDeliverableInternationalPathRepository deliverableInternationalPathRepository = null, //Contract Request - EDMX fix IHDeliverableBudgetRepository hDeliverableBudgetRepository = null, IDeliverableBudgetRepository deliverable_BudgetRepository = null) : base( unitOfWork, deliverableRepository, deliverableStatusRepository, departmentRepository, channelRepository, typeOfWorkRepository, typeOfWorkTypeRepository, deliverableCategoryRepository, deliverableTypeRepository, deliverableSubTypeRepository, targetRepository, activityTypeRepository, budgetTypeRepository, budgetTypeTOWRepository, familyProductIssueTowDeliverableRepository, vendorRepository, productionMethodTypeRepository, userRepository, glAccountRepository, activityStatusRepository, mediaOutletCategoryRepository, mediaOutletRepository, printCategoryRepository, calendarRepository, logService, deliverableTypeCompanyVendorRepository, printRepository, mediaBuyCommittedRepository, iInternalRepository, iActivityStatusCategoryRepository, channelCostCenterRepository, /*contractRequestHeaderRepository, contractRequestLineRepository,*/ trackActivityElementRepository, assetGroupRepository, assetGroupChannelHouseAdvertiserRepository, userChannelRepository, channelTalentRepository, talentDeliverableRepository, talentRepository, userTitleRepository, deliverableUserTitleMrmUserRepository, deliverableProductionMethodTypeRepository, deliverableDateTypeRepository, deliverableGroupDeliverableDateTypeRepository, deliverableDeliverableDateTypeRepository, deliverableGroupRepository, scriptRepository, musicRepository, _musicSubLibraryRepository, _musicLibraryRepository, recordingTypeRepository, musicUsageTypeRepository, wbsDeliverablesRepository, graphicElementRepository, graphicImageRepository, graphicElementTypeRepository, graphicElementTypeGraphicPackageChannelRepository, graphicHeaderRepository, trackTypeRepository, workOrderVendorRepository, workOrderTypeRepository, deliverableDeliverableGroupDeliverableDateTypeRepository, iDeliverableDateTypeRepository, mediaTypeRepository, approvalRepository, approvalTypeChannelBudgetTypeMRMUserUserTitleRepository, imageService, graphicFrameRateRepository, graphicPackageRepository , iApprovalTypeChannelBudgetTypeMRMUserUserTitleRepository , channelDeliverableTypeDeliverableGroupRepository, deliverableDateSummaryRepository, deliverableSecondaryTargetRepostiory, deliverablePlannedLengthRepository, internationalService, commentRepository, commentTypeRepository, iWBSFiscalYear_ChannelRepository, deliverableHouseNumberRepository, propertyService, lineOfBusinessRepository, deliverableLineOfBusinessRepository, deliverableBudgetRepository, ideliverable_VendorRepository, deliverableInternationalDetailRepository, deliverableInternationalPathRepository, hDeliverableBudgetRepository, deliverable_BudgetRepository) { }
public ApprovalEngine(IDocumentService documentService, IApprovalRepository approvalRepository) { _documentService = documentService; _approvalRepository = approvalRepository; }
public ApprovalApiController(IApprovalRepository _approvalRepository) { approvalRepository = _approvalRepository; }
public ApprovalInfoService(IApprovalRepository ApprovalInfoRepository) : base(ApprovalInfoRepository) { }
public InspectionViewModelFactory(IPlantManagementViewModelFactory plantViewModelFactory, IReadingPlanningViewModelFactory readingPlanningViewModelFactory, IApprovalRepository repository) { m_PlantManagementViewModelFactory = plantViewModelFactory; m_ReadingPlanningViewModelFactory = readingPlanningViewModelFactory; m_Repository = repository; }
public PlantManagementViewModelFactory(IApprovalRepository repository, IResponsibleSubjectViewModelFactory responsibleSubjectViewModelFactory) { m_Repository = repository; m_ResponsibleSubjectViewModelFactory = responsibleSubjectViewModelFactory; }