AuftraggeberListview intial

This commit is contained in:
2023-07-03 19:15:57 +02:00
parent 287c7aaa0a
commit 33f9da3798
16 changed files with 184 additions and 27 deletions

View File

@@ -17,6 +17,7 @@ namespace StammGenerator.ViewModel.Factories
private CreateViewModel<HaltungListViewModel> _createHaltungListViewModel;
//private CreateViewModel<SewerConnectorViewModel> _createSewerConnectorViewModel;
private CreateViewModel<ProjektListViewModel> _createProjektListViewModel;
private CreateViewModel<AuftraggeberListViewModel> _createAuftraggeberListViewModel;
public MainWindowViewModelFactory(
CreateViewModel<HomeViewModel> createHomeViewModel,
@@ -24,7 +25,8 @@ namespace StammGenerator.ViewModel.Factories
CreateViewModel<ManholeListViewModel> createManholeListViewModel,
CreateViewModel<HaltungListViewModel> createHaltungListViewModel,
CreateViewModel<ProjektListViewModel> createProjektListViewModel
CreateViewModel<ProjektListViewModel> createProjektListViewModel,
CreateViewModel<AuftraggeberListViewModel> createAuftraggeberListViewModel
)
{
_createHomeViewModel = createHomeViewModel;
@@ -33,6 +35,7 @@ namespace StammGenerator.ViewModel.Factories
_createProjektListViewModel = createProjektListViewModel;
_createManholeListViewModel = createManholeListViewModel;
_createHaltungListViewModel = createHaltungListViewModel;
_createAuftraggeberListViewModel = createAuftraggeberListViewModel;
}
public BaseViewModel CreateViewModel(EMainWindowViewType viewType)
@@ -49,6 +52,8 @@ namespace StammGenerator.ViewModel.Factories
case EMainWindowViewType.ProjectList: return _createProjektListViewModel();
case EMainWindowViewType.AuftraggeberList: return _createAuftraggeberListViewModel();
default:
throw new NotImplementedException();
}