public ContentSaveResult Save(ContentSaveInfo info) { this.EndControlsEdit(); ContentSaveResult result = Task.Run(() => this.SaveTable()).Result; if (!result.IsOK) { MessageBox.Show(result.Message); } else { this.Feedback("Table saved."); Table table = result.ResultData as Table; this.displayInfo.DatabaseObject = table; this.ucColumns.OnSaved(); this.ucIndexes.OnSaved(); this.ucForeignKeys.OnSaved(); this.ucConstraints.OnSaved(); if (this.displayInfo.IsNew || table.Name != this.displayInfo.Name) { if (FormEventCenter.OnRefreshNavigatorFolder != null) { FormEventCenter.OnRefreshNavigatorFolder(); } } } return(result); }
public ContentSaveResult Save(ContentSaveInfo info) { DataTableHelper.WriteToFile(this.dgvData.DataSource as DataTable, info.FilePath); return(new ContentSaveResult() { IsOK = true }); }
public ContentSaveResult Save(ContentSaveInfo info) { File.WriteAllText(info.FilePath, this.Editor.Text); return(new ContentSaveResult() { IsOK = true }); }