private void okButton_Click(object sender, RoutedEventArgs e) { if (DataIsOK()) { var labourForce = new LabourForce( titleBox.Text, double.Parse(priceBox.Text), positionBox.Text ); if (!labourForce.Equals(LabourForce)) { LabourForce = labourForce; DialogResult = true; } else { DialogResult = false; } } else { MessageBox.Show("Some fields are empty or invalid!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
public LabourWindow(LabourForce labourForce) { InitializeComponent(); LabourForce = labourForce; FillData(); }