private void btnEliminarProducto_Click(object sender, RoutedEventArgs e) { if (repositorio.LeerProductos().Count == 0) { MessageBox.Show("No hay Productos", "Agregue alguno", MessageBoxButton.OK, MessageBoxImage.Error); } else { if (dtgProductos.SelectedItem != null) { Producto pr = dtgProductos.SelectedItem as Producto; if (MessageBox.Show("Realmente deseas eliminar a " + pr.NombreProducto + "?", "Eliminar????", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { if (repositorio.EliminarProducto(pr)) { MessageBox.Show("El producto ha sido removido", "Producto", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTabla(); } else { MessageBox.Show("Error al eliminar producto, contatate al administrador", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("¿Cual???", "Producto", MessageBoxButton.OK, MessageBoxImage.Question); } } } }