public bool Save(bool showQuery) { if (SqlSourceType == SourceType.New) { SaveAsForm dialog = new SaveAsForm(Text); switch (dialog.ShowDialog()) { case DialogResult.Cancel: return(false); case DialogResult.No: return(true); } if (dialog.SaveAsFile) { return(SaveInFile()); } return(SaveAsNewUserQuery()); } if (_oldSql != FormattedQueryText) { if (showQuery) { SaveForm saveDialog = new SaveForm(); if (saveDialog.ShowDialog() != DialogResult.OK) { return(false); } if (saveDialog.IsSave) { return(SaveQuery()); } } else { return(SaveQuery()); } } return(true); }
public DBFilePicker (string connectionString, string tableName, string nameColumnName) { _chooseForm = new ChooseFileFromDBForm(connectionString, tableName, nameColumnName); _saveAsForm = new SaveAsForm(); }