git_bsmd/ENI2/EditControls/EditSanitaryMeasureDialog.xaml.cs

48 lines
1.7 KiB
C#

// Copyright (c) 2017 schick Informatik
// Description: SanitaryMeasure Bearbeitungsdialog
//
using System.Windows;
using ENI2.Controls;
using bsmd.database;
namespace ENI2.EditControls
{
/// <summary>
/// Interaction logic for EditSanitaryMeasureDialog.xaml
/// </summary>
public partial class EditSanitaryMeasureDialog : EditWindowBase
{
public EditSanitaryMeasureDialog()
{
InitializeComponent();
this.Loaded += EditSanitaryMeasureDialog_Loaded;
}
public SanitaryMeasuresDetail SanitaryMeasureDetail { get; set; }
private void EditSanitaryMeasureDialog_Loaded(object sender, RoutedEventArgs e)
{
this.textBoxSanitaryMeasureKind.Text = this.SanitaryMeasureDetail.SanitaryMeasuresType;
this.textBoxSanitaryMeasurePlace.Text = this.SanitaryMeasureDetail.SanitaryMeasuresLocation;
this.datePickerSanitaryMeasureDate.SelectedDate = this.SanitaryMeasureDetail.SanitaryMeasuresDate;
this.OKClicked += EditSanitaryMeasureDialog_OKClicked;
this.AddVisible = true;
}
public void CopyValuesToEntity()
{
this.SanitaryMeasureDetail.SanitaryMeasuresType = this.textBoxSanitaryMeasureKind.Text.Trim();
this.SanitaryMeasureDetail.SanitaryMeasuresLocation = this.textBoxSanitaryMeasurePlace.Text.Trim();
this.SanitaryMeasureDetail.SanitaryMeasuresDate = this.datePickerSanitaryMeasureDate.SelectedDate;
}
private void EditSanitaryMeasureDialog_OKClicked()
{
this.CopyValuesToEntity();
}
}
}