Exemplo n.º 1
0
 public MenuViewModel(IEventAggregator eventAggregator, IJobEventProvider jobEventProvider, IDialogServiceHelper dialogServiceHelper, IJobDirectoryProvider jobDirectoryProvider)
 {
     EA  = eventAggregator;
     JEP = jobEventProvider;
     DSH = dialogServiceHelper;
     JDP = jobDirectoryProvider;
 }
        public DayControlViewModel(IEventAggregator eventAggregator, IDayProvider dayProvider, IDialogServiceHelper dialogServiceHelper)
        {
            EA  = eventAggregator;
            DP  = dayProvider;
            DSH = dialogServiceHelper;

            EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute);
        }
        public CharacterJobsTabViewModel(IEntityProvider entityProvider, IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IDialogServiceHelper dialogServiceHelper)
        {
            EA  = eventAggregator;
            RM  = regionManager;
            EP  = entityProvider;
            JDP = jobDirectoryProvider;
            DSH = dialogServiceHelper;

            EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute);
        }
Exemplo n.º 4
0
        public JobEventProvider(IEventAggregator eventAggregator, IJobLogic jobLogic, IDialogServiceHelper dialogServiceHelper, IEntityProvider entityProvider, IDayProvider dayProvider)
        {
            EA  = eventAggregator;
            JL  = jobLogic;
            DSH = dialogServiceHelper;
            EP  = entityProvider;
            DP  = dayProvider;


            EA.GetEvent <RequestJobEventEvent>().Subscribe(RequestJobEventEventExecute);
        }
Exemplo n.º 5
0
        public ShellViewModel(IEventAggregator eventAggregator, IRegionManager regionManager, ISettingsService settingsService, IDialogServiceHelper dialogServiceHelper)
        {
            RM  = regionManager;
            EA  = eventAggregator;
            SS  = settingsService;
            DSH = dialogServiceHelper;

            EA.GetEvent <SelectedEntityChangedEvent>().Subscribe(SelectedEntityChangedExecute);
            EA.GetEvent <DataLoadSuccessEvent>().Subscribe(DataLoadSuccessEventExecute);
            RM.RequestNavigate("DETAIL_REGION", "OrganizationDetailView");
            EA.GetEvent <DataLoadRequestEvent>().Publish(LoadRequestTypes.LastFile);
        }
        public OrganizationJobsTabViewModel(IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IEntityProvider entityProvider, IDialogServiceHelper dialogServiceHelper, IJobEventProvider jobEventProvider)
        {
            EA  = eventAggregator;
            RM  = regionManager;
            JDP = jobDirectoryProvider;
            EP  = entityProvider;
            DSH = dialogServiceHelper;
            JEP = jobEventProvider;

            EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute);

            //EA.GetEvent<SelectedEntityChangedPostEvent>().Subscribe(SelectedEntityChangedPostEventExecute);
        }