Leistungsverzeichnis hinzugefügt

This commit is contained in:
Husky
2020-04-13 18:17:07 +02:00
parent 4f6da68fe2
commit d655f98681
38 changed files with 2482 additions and 38 deletions

View File

@@ -59,20 +59,35 @@ namespace KanSan.UI
}
Schaeden aktuellSchadenSelected = null;
private void UCSchaedenList_SanierungsmaßnahmenSelected(object sender, SelectSchaedenEventArgs e)
{
aktuellSchadenSelected = e.schaeden;
UI.UCSanMaßnahmenList uCSanMaßnahmenList = new UCSanMaßnahmenList(e.schaeden);
uCSanMaßnahmenList.TaetigkeitenSelected += UCSanMaßnahmenList_TaetigkeitenSelected;
rbSchaeden.IsChecked = false;
ObjektContentcontroller.Content = uCSanMaßnahmenList;
}
private void UCSanMaßnahmenList_TaetigkeitenSelected(object sender, TaetigkeitenSelectEventArgs e)
{
UI.UCTaetigkeitEdit uCTaetigkeitEdit = new UCTaetigkeitEdit(e.Taetigkeit);
uCTaetigkeitEdit.SpeichernClicked += UCTaetigkeitEdit_SpeichernClicked;
ObjektContentcontroller.Content = uCTaetigkeitEdit;
}
private void UCTaetigkeitEdit_SpeichernClicked(object sender, EventArgs e)
{
if (aktuellSchadenSelected == null) return;
UI.UCSanMaßnahmenList uCSanMaßnahmenList = new UCSanMaßnahmenList(aktuellSchadenSelected);
uCSanMaßnahmenList.TaetigkeitenSelected += UCSanMaßnahmenList_TaetigkeitenSelected;
rbSchaeden.IsChecked = false;
ObjektContentcontroller.Content = uCSanMaßnahmenList;
}
private void UCSchaedenList_SchaedenSelected(object sender, SelectSchaedenEventArgs e)
{
rbSchaeden.IsChecked = false;