48 lines
1.7 KiB
C#
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();
|
|
}
|
|
}
|
|
}
|