Schäden können nun hinzugefügt werden

This commit is contained in:
Husky
2020-03-29 15:54:58 +02:00
parent 6abd8f663a
commit 3f715adcec
16 changed files with 217 additions and 139 deletions

View File

@@ -1,4 +1,6 @@
using System;
using KanSan.Base.Models;
using KanSan.ViewModel;
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
@@ -18,9 +20,24 @@ namespace KanSan.UI
/// </summary>
public partial class UCSchaedenEdit : UserControl
{
public UCSchaedenEdit()
public event EventHandler SpeichernClicked;
public UCSchaedenEdit(Schaeden schaeden)
{
InitializeComponent();
this.DataContext = new SchaedenEditViewModel(schaeden);
}
protected virtual void OnSpeichernClick(EventArgs e)
{
EventHandler handler = SpeichernClicked;
if (handler != null)
handler(this, e);
}
private void Speichern_Click(object sender, RoutedEventArgs e)
{
(DataContext as SchaedenEditViewModel).Speichern();
OnSpeichernClick(EventArgs.Empty);
}
}
}