private void NewButton_Click(object sender, RoutedEventArgs e) { var detailWindow = new EmployeeDetail(); if (detailWindow.ShowDialog() == true) { // Salvo il dato dalla maschera di dettaglio SaveNewEmployee(detailWindow.Model); LoadButton_Click(sender, e); } else { // Non modifico niente } }
private void UpdateButton_Click(object sender, RoutedEventArgs e) { var detailWindow = new EmployeeDetail(GetSelectedEmployee()); if (detailWindow.Model != null) { if (detailWindow.ShowDialog() == true) { // Salvo il dato dalla maschera di dettaglio UpdateEmployee(detailWindow.Model); LoadButton_Click(sender, e); } else { // Non modifico niente } } else { MessageBox.Show("You have to select an Employee first"); } }