/// <summary> /// Alter column in table /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private async void ApplyAttributeEdit_OnExecuted(object sender, ExecutedRoutedEventArgs e) { TableModel refreshed; var res = _updater.AddOrUpdateCollumn(_flyoutTableModel, MainWindowViewModel.FlyoutRowModel, out refreshed, ref _flyoutRowEventArgs); if (res != null) { await this.ShowMessageAsync("Column error", res); Output.WriteLine(OutputPanelListener.PrepareException(res)); } else { _flyoutTableModel.RefreshModel(refreshed); } ToggleRowFlyout(); }