public NavigationViewModel(MainViewModel mainViewModel, MyInspectionsViewModel myInspections, JoinInspectionViewModel joinInspection, CreateInspectionViewModel createInspection) { this.mainViewModel = mainViewModel; this.myInspections = myInspections; this.joinInspection = joinInspection; this.createInspection = createInspection; OpenUserController("mainViewModel"); }
private void StartApplication(object sender, StartupEventArgs e) { MainViewModel main = new MainViewModel(); MyInspectionsViewModel myInspections = new MyInspectionsViewModel(); JoinInspectionViewModel joinInspection = new JoinInspectionViewModel(); CreateInspectionViewModel createInspection = new CreateInspectionViewModel(); NavigationViewModel navigationViewModel = new NavigationViewModel(main, myInspections, joinInspection, createInspection); MainWindow mainWindow = new MainWindow(navigationViewModel); mainWindow.Show(); }