Example #1
0
 public ApprovalAppService(IMapper mapper,
                           IApprovalRepository approvalRepository,
                           IMediatorHandler bus,
                           IEventStoreRepository eventStoreRepository) : base(mapper, approvalRepository, bus, eventStoreRepository)
 {
     _approvalRepository = approvalRepository;
 }
Example #2
0
 public ApprovalProcessSaga(IUserInRoleRepository userInRoleRepository, IApprovalRepository approvalRepository, IPromotionRepository promotionRepository, ISheduler sheduler)
 {
     _userInRoleRepository = userInRoleRepository;
     _approvalRepository   = approvalRepository;
     _promotionRepository  = promotionRepository;
     _sheduler             = sheduler;
 }
Example #3
0
        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 });
            }
        }
Example #4
0
 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;
 }
Example #7
0
 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;
        }
Example #11
0
        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();
        }
Example #13
0
 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();
        }
Example #16
0
 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;
 }
Example #17
0
 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;
 }
Example #18
0
        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;
        }
Example #20
0
        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;
        }
Example #21
0
 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();
     }
 }
Example #23
0
 public AdminRepository(DataEngineDbContext dataEngineDbContext, IHttpContextAccessor accessor, ICacheManager cacheManager, IApprovalRepository approvalRepository) : base(dataEngineDbContext, accessor, cacheManager, approvalRepository)
 {
 }
Example #24
0
 public ApprovalService(IApprovalRepository approvalRepository)
 {
     _approvalRepository = approvalRepository;
 }
Example #25
0
        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)
        {
        }
Example #26
0
 public ApprovalEngine(IDocumentService documentService, IApprovalRepository approvalRepository)
 {
     _documentService    = documentService;
     _approvalRepository = approvalRepository;
 }
 public ApprovalApiController(IApprovalRepository _approvalRepository)
 {
     approvalRepository = _approvalRepository;
 }
Example #28
0
 public ApprovalInfoService(IApprovalRepository ApprovalInfoRepository) : base(ApprovalInfoRepository)
 {
 }
Example #29
0
 public InspectionViewModelFactory(IPlantManagementViewModelFactory plantViewModelFactory, IReadingPlanningViewModelFactory readingPlanningViewModelFactory, IApprovalRepository repository)
 {
     m_PlantManagementViewModelFactory = plantViewModelFactory;
     m_ReadingPlanningViewModelFactory = readingPlanningViewModelFactory;
     m_Repository = repository;
 }
Example #30
0
 public PlantManagementViewModelFactory(IApprovalRepository repository, IResponsibleSubjectViewModelFactory responsibleSubjectViewModelFactory)
 {
     m_Repository = repository;
     m_ResponsibleSubjectViewModelFactory = responsibleSubjectViewModelFactory;
 }