private void btnEliminar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!(listaCursosBindingSource.Current is CursoDto seleccionado)) { return; } _cursoClass.Eliminar(seleccionado.Id); btnListar.PerformClick(); } catch (Exception ex) { MessageBox.Show(ex.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor = Cursors.Default; } }
private void BtnEliminar_OnClick(object sender, RoutedEventArgs e) { try { Cursor = Cursors.Wait; if (!(ListViewCursos.SelectedItem is CursoDto seleccionado)) { return; } _cursoClass.Eliminar(seleccionado.Id); BtnListar_OnClick(sender, e); } catch (Exception ex) { MessageBox.Show(ex.Message, Title, MessageBoxButton.OK, MessageBoxImage.Error); } finally { Cursor = Cursors.Arrow; } }