//
 private void ShowDataStoreProperties(System.Data.DataRow row)
 {
     if (this.PropertiesItemClick != null)
     {
         ConfigurationSetting.DataStore ds = row[ConfigurationSetting.DataStore.TAG_COLNAME] as ConfigurationSetting.DataStore;
         // send a message to all external subscribers...
         this.PropertiesItemClick(ds, EventArgs.Empty);
     }
 }
示例#2
0
        private void testDataStoreConnectionBarButtonItem_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            // Execute in Background...
            //         this._dsRow = sender as System.Data.DataRow;
            if (this._dsRow == null)
            {
                this._dsRow = this.dataStoresXtraUserControl1.GET_SELECTED_DATASTORE( );
            }
            ConfigurationSetting.DataStore ds = this._dsRow[ConfigurationSetting.DataStore.TAG_COLNAME] as ConfigurationSetting.DataStore;
            if (!ds.IsValidProviderName || !ds.IsValidStagePathDir)
            {
                return; // STATUS BAR MESSAGEM OR OUTPUT MESSAGE AND PROPERTIES SIGNAL AND TREE ICON SIGNAL!...
            }
            bool isOk = Program.TestAqbSqlContext4SQLiteConnection(ds.ConnectionString);

            return;
        }