Kundenedit hinzugefügt
Neue Kunden werden gleich zur Editseite weitergeleitet Kunden können gelöscht werden
This commit is contained in:
@@ -241,11 +241,19 @@ namespace KanSan.ViewModel
|
||||
ListBaustellenCommand = new RelayCommand(paramter => ListBaustellen());
|
||||
ListObjectsCommand = new RelayCommand(parameter => ListObjekte());
|
||||
|
||||
Mediator.Subscribe("GoTo1Screen", OnGo1Screen);
|
||||
Mediator.Subscribe("GoToListClientScreen", OnGoToListClientScreen);
|
||||
Mediator.Subscribe("GoToEditClientScreen", OnGoToEditClientScreen);
|
||||
|
||||
}
|
||||
|
||||
private void OnGo1Screen(object obj)
|
||||
private void OnGoToEditClientScreen(object obj)
|
||||
{
|
||||
if (!(obj is Kunde)) return;
|
||||
Kunde client = (obj as Kunde);
|
||||
EditClient(client);
|
||||
}
|
||||
|
||||
private void OnGoToListClientScreen(object obj)
|
||||
{
|
||||
ListClients();
|
||||
}
|
||||
@@ -263,6 +271,10 @@ namespace KanSan.ViewModel
|
||||
{
|
||||
ActualViewModel = new KundenListViewModel();
|
||||
}
|
||||
private void EditClient(Kunde client)
|
||||
{
|
||||
ActualViewModel = new KundenEditViewModel(client);
|
||||
}
|
||||
|
||||
private void ListProjekte()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user