public MenuViewModel(IEventAggregator eventAggregator, IJobEventProvider jobEventProvider, IDialogServiceHelper dialogServiceHelper, IJobDirectoryProvider jobDirectoryProvider) { EA = eventAggregator; JEP = jobEventProvider; DSH = dialogServiceHelper; JDP = jobDirectoryProvider; }
public CharacterJobHistoryTabViewModel(IEntityProvider entityProvider, IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IJobEventProvider jobEventProvider) { EA = eventAggregator; RM = regionManager; EP = entityProvider; JDP = jobDirectoryProvider; JEP = jobEventProvider; EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute); }
public void ShowJobReportPopup(IJobDirectoryProvider JDP) { Action <IDialogResult> action = null; DialogParameters Paramaters = new DialogParameters { { "JDP", JDP } }; DS.ShowDialog(nameof(JobReportPopupView), Paramaters, action); }
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); }
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); }