private void RenameTable_OnClick(object sender, RoutedEventArgs e) { var model = (TableStructViewModel)((MenuItem)sender).DataContext; var dialog = new CreateTableDialogBox(_tableAccessService, model.Database, model.TableName, model.Owner); dialog.ShowDialog(); if (dialog.DialogResult != null && dialog.DialogResult.Value) { RefreshTree(); } }
private void Create_Click(object sender, RoutedEventArgs e) { var dialog = new CreateTableDialogBox(_tableAccessService, _database); dialog.ShowDialog(); if (dialog.DialogResult != null && dialog.DialogResult.Value) { MainWindow.Refresh(); NavigationService.Navigate(new EditTablePage(_tableAccessService, _database, dialog.TableName, string.Empty)); } }
private void CreateTable_OnClick(object sender, RoutedEventArgs e) { var model = ((TableStructViewModel[])((MenuItem)sender).DataContext).First(); var dialog = new CreateTableDialogBox(_tableAccessService, model.Database); dialog.ShowDialog(); if (dialog.DialogResult != null && dialog.DialogResult.Value) { Frame.Navigate(new EditTablePage(_tableAccessService, model.Database, dialog.TableName, string.Empty)); RefreshTree(); } }
private void Rename_Click(object sender, RoutedEventArgs e) { if (TablesList.SelectedItems.Count == 0) { return; } var item = (TableViewModel)TablesList.SelectedItems[0]; var dialog = new CreateTableDialogBox(_tableAccessService, _database, item.TableName, item.Owner); dialog.ShowDialog(); if (dialog.DialogResult.HasValue && dialog.DialogResult.Value) { GetValue(); MainWindow.Refresh(); } }