Add clanker code
This commit is contained in:
74
dealer/windows/EditOwnerWindow.xaml.cs
Normal file
74
dealer/windows/EditOwnerWindow.xaml.cs
Normal file
@@ -0,0 +1,74 @@
|
||||
using System.Windows;
|
||||
|
||||
namespace dealer
|
||||
{
|
||||
public partial class EditOwnerWindow : Window
|
||||
{
|
||||
private Owner owner;
|
||||
private DataManager dataManager;
|
||||
|
||||
public EditOwnerWindow(Owner owner, DataManager dataManager)
|
||||
{
|
||||
InitializeComponent();
|
||||
this.owner = owner;
|
||||
this.dataManager = dataManager;
|
||||
LoadOwnerData();
|
||||
}
|
||||
|
||||
private void LoadOwnerData()
|
||||
{
|
||||
JmenoTextBox.Text = owner.Jmeno ?? "";
|
||||
PrijmeniTextBox.Text = owner.Prijmeni ?? "";
|
||||
TelefonTextBox.Text = owner.Telefon ?? "";
|
||||
EmailTextBox.Text = owner.Email ?? "";
|
||||
AdresaTextBox.Text = owner.Adresa ?? "";
|
||||
}
|
||||
|
||||
private void SaveButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(JmenoTextBox.Text))
|
||||
{
|
||||
System.Windows.MessageBox.Show("Vyplnte jmeno.", "Upozorneni", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(PrijmeniTextBox.Text))
|
||||
{
|
||||
System.Windows.MessageBox.Show("Vyplnte prijmeni.", "Upozorneni", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(TelefonTextBox.Text))
|
||||
{
|
||||
System.Windows.MessageBox.Show("Vyplnte telefon.", "Upozorneni", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(EmailTextBox.Text))
|
||||
{
|
||||
System.Windows.MessageBox.Show("Vyplnte email.", "Upozorneni", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(AdresaTextBox.Text))
|
||||
{
|
||||
System.Windows.MessageBox.Show("Vyplnte adresu.", "Upozorneni", MessageBoxButton.OK, MessageBoxImage.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
owner.Jmeno = JmenoTextBox.Text.Trim();
|
||||
owner.Prijmeni = PrijmeniTextBox.Text.Trim();
|
||||
owner.Telefon = TelefonTextBox.Text.Trim();
|
||||
owner.Email = EmailTextBox.Text.Trim();
|
||||
owner.Adresa = AdresaTextBox.Text.Trim();
|
||||
|
||||
dataManager.Save();
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void CancelButton_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user