private void btnEliminar_Click(object sender, RoutedEventArgs e) { if (dtgListadoClientes.SelectedItem != null) { try { int id = int.Parse(dtgListadoClientes.SelectedValue.ToString()); MessageBoxResult result = MessageBox.Show("¿Desea eliminar el cliente?", "Aviso", MessageBoxButton.YesNo, MessageBoxImage.Information, MessageBoxResult.Yes); if (result == MessageBoxResult.Yes) { c.eliminar(id); } } catch (Exception exc) { MessageBox.Show(exc.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Por favor, seleccione un elemento para eliminar.", "Aviso", MessageBoxButton.OK, MessageBoxImage.Asterisk); } cargarDatos(); }