diff --git a/KanSan/MainWindow.xaml b/KanSan/MainWindow.xaml index e60fc24..8f673b0 100644 --- a/KanSan/MainWindow.xaml +++ b/KanSan/MainWindow.xaml @@ -6,8 +6,13 @@ xmlns:local="clr-namespace:KanSan" xmlns:syncfusion="http://schemas.syncfusion.com/wpf" x:Class="KanSan.MainWindow" mc:Ignorable="d" - Title="MainWindow" Height="450" Width="800"> + Title="MainWindow" Height="450" Width="800" WindowStartupLocation="CenterScreen" WindowState="Maximized"> - + + + + + + diff --git a/KanSan/MainWindow.xaml.cs b/KanSan/MainWindow.xaml.cs index fb35719..385ae7e 100644 --- a/KanSan/MainWindow.xaml.cs +++ b/KanSan/MainWindow.xaml.cs @@ -28,11 +28,9 @@ namespace KanSan { InitializeComponent(); this.Title = ProgrammHashVersion.GIT_HASH; - - UnitOfWork unitOfWork = new UnitOfWork(new KanSanContext()); - var d = unitOfWork.KundenRepository.Get().First(); - UI.UCKundeEdit uCKundeEdit = new UI.UCKundeEdit(d); + + UI.UCKundeEdit uCKundeEdit = new UI.UCKundeEdit(); ContentController.Content = uCKundeEdit; } diff --git a/KanSan/UI/Baustelle/WindowBaustelleEdit.xaml.cs b/KanSan/UI/Baustelle/WindowBaustelleEdit.xaml.cs index d586dc0..a549428 100644 --- a/KanSan/UI/Baustelle/WindowBaustelleEdit.xaml.cs +++ b/KanSan/UI/Baustelle/WindowBaustelleEdit.xaml.cs @@ -23,40 +23,15 @@ namespace KanSan.UI /// public partial class WindowBaustelleEdit : Window { - private UnitOfWork unitOfWork = new UnitOfWork(new KanSanContext()); - private Baustelle bs = null; - public WindowBaustelleEdit(Baustelle baustelle) + public WindowBaustelleEdit() { InitializeComponent(); - if (baustelle == null) throw new ArgumentNullException("baustelle"); - - bs = baustelle; - - BaustelleViewModel model = new BaustelleViewModel(bs); - - - model.PropertyChanged += Model_PropertyChanged; - - this.DataContext = model; + this.DataContext = new BaustelleViewModel(); } - private void Model_PropertyChanged(object sender, PropertyChangedEventArgs e) - { - BaustelleViewModel baustelleViewModel = (BaustelleViewModel)sender; - bs.Ort = baustelleViewModel.Ort; - bs.Projektnummer = baustelleViewModel.Projektnummer; - bs.Strasse = baustelleViewModel.Strasse; - - unitOfWork.BaustellenRepository.Update(bs); - //Debugger.Break(); - } - - private void Window_Closed(object sender, EventArgs e) - { - unitOfWork.Commit(); - } + } } diff --git a/KanSan/UI/Kunde/UCKundeEdit.xaml b/KanSan/UI/Kunde/UCKundeEdit.xaml index 5faa6d4..05c78ba 100644 --- a/KanSan/UI/Kunde/UCKundeEdit.xaml +++ b/KanSan/UI/Kunde/UCKundeEdit.xaml @@ -13,6 +13,7 @@ + @@ -25,6 +26,8 @@ +