Ejemplo n.º 1
0
        public TeamMembersWidget()
        {
            Title = "Team Members";

            controller = NewController<TeamMembersController>();
            viewModel = GetInstance<TeamMembersViewModel>();
            settingsViewModel = GetInstance<TeamMembersSettingsViewModel>();

            PropertyChanged += TeamMembersWidget_PropertyChanged;

            View = new TeamMembersView { DataContext = viewModel };
            SettingsView = new TeamMembersSettingsView { DataContext = settingsViewModel };

            settingsViewModel.PropertyChanged += ViewModelPropertyChanged;
            
        }
Ejemplo n.º 2
0
        private static void CreateController()
        {
            viewModel = new TeamMembersViewModel();
            settingsViewModel = new TeamMembersSettingsViewModel();

            controller = new TeamMembersController(
                viewModel,
                settingsViewModel,
                mockRepository.Object,
                configRepositoryMock.Object,
                mockPersistConfiguration.Object,
                BackgroundWorkerInvoker,
                mockLog.Object,
                mockRefershTimer.Object,
                new NoUIInvokation(),
                loadingNotifierMock.Object,
                metadataServiceMock.Object);
        }