Beispiel #1
0
 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("Действие отменено.");
     }
 }