Sewerconnection viewmodel hinzugefügt

This commit is contained in:
2023-03-26 14:55:16 +02:00
parent 525972b7f3
commit 9dbd4d6d32
7 changed files with 77 additions and 8 deletions

View File

@@ -12,14 +12,17 @@ namespace SewerStammGen.ViewModel.Factories
{
private CreateViewModel<HomeViewModel> _createHomeViewModel;
private CreateViewModel<EditManHoleViewModel> _createEditManholeViewModel;
private CreateViewModel<SewerConnectorViewModel> _createSewerConnectorViewModel;
public MainWindowViewModelFactory(
CreateViewModel<HomeViewModel> createHomeViewModel,
CreateViewModel<EditManHoleViewModel> createEditManholeViewModel
CreateViewModel<EditManHoleViewModel> createEditManholeViewModel,
CreateViewModel<SewerConnectorViewModel> createSewerConnectorViewModel
)
{
_createHomeViewModel = createHomeViewModel;
_createEditManholeViewModel = createEditManholeViewModel;
_createSewerConnectorViewModel = createSewerConnectorViewModel;
}
public BaseViewModel CreateViewModel(EMainWindowViewType viewType)
@@ -32,6 +35,9 @@ namespace SewerStammGen.ViewModel.Factories
case EMainWindowViewType.EditSchacht:
return _createEditManholeViewModel();
case EMainWindowViewType.SewerConnectionEdit:
return _createSewerConnectorViewModel();
default:
throw new NotImplementedException();
}