private async void RowChanged(object sender, EventArgs e) { if (_message.ShowWarningMessage($"Изменить строку.")) { if (_tools.IsExist(_view.FullPath)) { _tools.ChangeRow(); } else { _message.ShowMessage("Таблицы не существует."); } } else { if (_tools.TryGetTable(_view.CurrentDB, _view.CurrentTable)) { _view.Content = await _tools.GetNewTable(_view.CurrentDB, _view.CurrentTable); } else { _view.Explorer = await _tools.GetDBNames(); } _message.ShowMessage("Действие отменено."); } }