Пример #1
0
        public MainViewModel(IHomeViewModel homeViewModel, IEditViewModel editViewModel)
        {
            _context = new LagerListContext();

            _homeViewModel                        = homeViewModel;
            _homeViewModel.Started               += homeViewModel_Started;
            _homeViewModel.AddNewMaterial        += homeViewModel_AddNewMaterial;
            _homeViewModel.EditSelectedPanel     += homeViewModel_EditSelectedPanel;
            _homeViewModel.DeleteMaterial        += homeViewModel_DeleteSelectedMaterial;
            _homeViewModel.EditSelectedWorkbench += homeViewModel_EditSelectedWorkbench;

            _editViewModel                     = editViewModel;
            _editViewModel.Started            += editViewModel_Started;
            _editViewModel.Succeeded          += editViewModel_Succeeded;
            _editViewModel.CreateNewPanel     += editViewModel_CreateNewPanel;
            _editViewModel.Update             += editViewModel_Update;
            _editViewModel.CreateNewWorkbench += editViewModel_CreateNewWorkbench;


            setHomePageCurrent();
        }
Пример #2
0
 private Broker()
 {
     context = new LagerListContext();
 }