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(); }
private Broker() { context = new LagerListContext(); }