Beispiel #1
0
        public TestsView(ITestViewModel viewModel)
        {
            InitializeComponent();
            this._viewModel = viewModel;
            InitializeBinding();

            _viewModel.PushingMessages      += _viewModel_PushingMessages;
            barButtonItemSave.ItemClick     += _viewModel.ProcessSaveTest;
            barButtonItemNewTest.ItemClick  += _viewModel.PrepareForNewTestEntry;
            gridViewTests.FocusedRowChanged += GridViewTests_FocusedRowChanged;
        }
        public ShellViewModel(ITestViewModel testVM,
                              IAddAusgangsrechnungViewModel AddAusgangsRechnungVM,
                              IAddEingangsrechnungViewModel AddEingangsRechnungVM,
                              ITestPeopleViewModel TestPeopleVM,
                              IEventAggregator events)
        {
            _events        = events;
            _testViewModel = testVM;
            _addAusgangsRechnungViewModel = AddAusgangsRechnungVM;
            _addEingangsRechnungViewModel = AddEingangsRechnungVM;
            _TestPeopleViewModel          = TestPeopleVM;

            events.Subscribe(this);
        }
Beispiel #3
0
        public Test()
        {
            ITestViewModel viewModel = TypeEmitter.Instance.CreateViewModel <ITestViewModel>();

            viewModel.Update(
                () =>
            {
                viewModel.Test1 = 15;
                viewModel.Test2 = "Test text";
                viewModel.Test3 = 1234567890;
            });

            viewModel.Update(
                vm =>
            {
                vm.Test1 = 15;
                vm.Test2 = "Test text";
                vm.Test3 = 1234567890;
            });
        }
 public TestWindow(ITestViewModel testViewModel)
 {
     InitializeComponent();
     DataContext = testViewModel;
 }
Beispiel #5
0
 public MainViewModel(ITestViewModel testViewModel, IHomeViewModel homeViewModel)
 {
     TestViewModel  = testViewModel;
     _homeViewModel = homeViewModel;
     // MessageBox.Show("wow");
 }
Beispiel #6
0
 public TestController(ITestViewModel viewModel)
 {
     _viewModel = viewModel;
 }