private void BtnEliminar_Click(object sender, RoutedEventArgs e) { if (dataGridModelo.SelectedItem != null) { MessageBoxResult messageBoxResult = MessageBox.Show("¿Seguro que deseas eliminar el modelo?", "Confirmación", MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { if (_modeloRepository.DeleteModelo((Modelo)dataGridModelo.SelectedItem)) { dataGridModelo.ItemsSource = null; dataGridModelo.ItemsSource = _modeloRepository.GetModelos(); } } } }