public void ChangeDataHandler(Author author) { AuthorEditorForm editor = new AuthorEditorForm(); DialogResult result = editor.ShowDialog(author); if (result != DialogResult.OK) { return; } try { _context.authorsProvider.Update(author.Id, editor.NewAuthor); RefreshDataHandler(); } catch { MessageBox.Show("Произошла ошибка при изменении данных!"); } }
public void AddDataHandler() { AuthorEditorForm editor = new AuthorEditorForm(); DialogResult result = editor.ShowDialog(); if (result != DialogResult.OK) { return; } try { _context.authorsProvider.Add(editor.NewAuthor); RefreshDataHandler(); } catch { MessageBox.Show("Произошла ошибка при добавлении данных!"); } }