public SQLEditorPage(IDatabaseAccessService dataBaseAccessService) { _dataBaseAccessService = dataBaseAccessService; DatabasesName = new ObservableCollection <string>(_dataBaseAccessService.GetDatabaseList()); DatabaseName = DatabasesName.FirstOrDefault(); InitializeComponent(); }
public SQLEditorPage(IDatabaseAccessService dataBaseAccessService, string query, string databaseName) { _dataBaseAccessService = dataBaseAccessService; DatabasesName = new ObservableCollection <string>(_dataBaseAccessService.GetDatabaseList()); DatabaseName = DatabasesName.Contains(databaseName) ? databaseName : DatabasesName.FirstOrDefault(); InitializeComponent(); Editor.Text = query; }