private void btnEditar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!(listaCursosBindingSource.Current is CursoDto seleccionado)) { return; } _curso = _cursoClass.GetCurso(seleccionado.Id); cursoDtoBindingSource.DataSource = _curso; cursoDtoBindingSource.ResetBindings(false); } catch (Exception ex) { MessageBox.Show(ex.Message, Text, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } finally { Cursor = Cursors.Default; } }
private void BtnEditar_OnClick(object sender, RoutedEventArgs e) { try { Cursor = Cursors.Wait; if (!(ListViewCursos.SelectedItem is CursoDto seleccionado)) { return; } _curso = _cursoClass.GetCurso(seleccionado.Id); GridControles.DataContext = _curso; } catch (Exception ex) { MessageBox.Show(ex.Message, Title, MessageBoxButton.OK, MessageBoxImage.Error); } finally { Cursor = Cursors.Arrow; } }