Exemple #1
0
 public MainView(
     IMainViewModel viewModel,
     IActivitiesManagerViewModel activitiesManagerViewModel,
     IGanttChartManagerViewModel ganttChartManagerViewModel,
     IArrowGraphManagerViewModel arrowGraphManagerViewModel,
     IResourceChartManagerViewModel resourceChartManagerViewModel,
     IEarnedValueChartManagerViewModel earnedValueChartManagerViewModel,
     IEventAggregator eventService)
 {
     ViewModel = viewModel ?? throw new ArgumentNullException(nameof(viewModel));
     m_ActivitiesManagerViewModel       = activitiesManagerViewModel ?? throw new ArgumentNullException(nameof(activitiesManagerViewModel));
     m_GanttChartManagerViewModel       = ganttChartManagerViewModel ?? throw new ArgumentNullException(nameof(ganttChartManagerViewModel));
     m_ArrowGraphManagerViewModel       = arrowGraphManagerViewModel ?? throw new ArgumentNullException(nameof(arrowGraphManagerViewModel));
     m_ResourceChartManagerViewModel    = resourceChartManagerViewModel ?? throw new ArgumentNullException(nameof(resourceChartManagerViewModel));
     m_EarnedValueChartManagerViewModel = earnedValueChartManagerViewModel ?? throw new ArgumentNullException(nameof(earnedValueChartManagerViewModel));
     m_EventService = eventService ?? throw new ArgumentNullException(nameof(eventService));
     InitializeComponent();
 }
 public ResourceChartManagerView(IResourceChartManagerViewModel viewModel)
 {
     InitializeComponent();
     ViewModel = viewModel ?? throw new ArgumentNullException(nameof(viewModel));
 }