Leistungsverzeichnisposition kann nun bearbeitet werden
This commit is contained in:
@@ -123,6 +123,8 @@ namespace KanSan
|
||||
|
||||
private void rbKunden_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbLeistungsverzeichnis.IsChecked = false;
|
||||
rbLeistungsverzeichnisBaustellen.IsChecked = false;
|
||||
UCKundeList = new UI.UCKundeList();
|
||||
UCKundeList.KundeAdded += UCKundeList_KundeAdded;
|
||||
UCKundeList.KundeSelect += UCKundeList_KundeSelect;
|
||||
@@ -131,6 +133,8 @@ namespace KanSan
|
||||
|
||||
private void rbProjekte_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbLeistungsverzeichnis.IsChecked = false;
|
||||
rbLeistungsverzeichnisBaustellen.IsChecked = false;
|
||||
Kunde client = (DataContext as MainWindowViewModel).SelectedKunde;
|
||||
if (client == null) return;
|
||||
UCProjektList = new UI.UCProjektList(client);
|
||||
@@ -142,6 +146,8 @@ namespace KanSan
|
||||
|
||||
private void rbBaustellen_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbLeistungsverzeichnis.IsChecked = false;
|
||||
rbLeistungsverzeichnisBaustellen.IsChecked = false;
|
||||
Projekt projekt = (DataContext as MainWindowViewModel).SelectedProjekt;
|
||||
if (projekt == null) return;
|
||||
UCBaustelleList = new UI.UCBaustelleList(projekt);
|
||||
@@ -153,6 +159,8 @@ namespace KanSan
|
||||
|
||||
private void rbObjekte_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbLeistungsverzeichnis.IsChecked = false;
|
||||
rbLeistungsverzeichnisBaustellen.IsChecked = false;
|
||||
rbObjekte.IsChecked = true;
|
||||
UI.UCObjekteList uCObjekteList = new UI.UCObjekteList((DataContext as MainWindowViewModel).SelectedBaustelle);
|
||||
uCObjekteList.ObjektSelected += UCObjekteList_ObjektSelected;
|
||||
@@ -161,12 +169,28 @@ namespace KanSan
|
||||
|
||||
private void rbLeistungsverzeichnis_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbBaustellen.IsChecked = false;
|
||||
rbKunden.IsChecked = false;
|
||||
rbObjekte.IsChecked = false;
|
||||
rbProjekte.IsChecked = false;
|
||||
UCLeistungsverzeichnisPosList = new UI.UCLeistungsverzeichnisPosList();
|
||||
UCLeistungsverzeichnisPosList.LeistungsverzeichnisEdited += UCLeistungsverzeichnisPosList_LeistungsverzeichnisEdited;
|
||||
ContentController.Content = UCLeistungsverzeichnisPosList;
|
||||
}
|
||||
|
||||
private void UCLeistungsverzeichnisPosList_LeistungsverzeichnisEdited(object sender, UI.SelectedLeistungsverzeichnisEventArgs e)
|
||||
{
|
||||
|
||||
UI.UCLeistungsverzeichnisPosition uCLeistungsverzeichnisPosition = new UI.UCLeistungsverzeichnisPosition(e.LeistungsverzeichnisPosition);
|
||||
ContentController.Content = uCLeistungsverzeichnisPosition;
|
||||
}
|
||||
|
||||
private void rbLeistungsverzeichnisBaustellen_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
rbBaustellen.IsChecked = false;
|
||||
rbKunden.IsChecked = false;
|
||||
rbObjekte.IsChecked = false;
|
||||
rbProjekte.IsChecked = false;
|
||||
UCLeistungsverzeichnisPositionenBaustelle = new UI.UCLeistungsverzeichnisPositionenBaustelle();
|
||||
ContentController.Content = UCLeistungsverzeichnisPositionenBaustelle;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user