Exemple #1
0
		private void DbConnectionParameter_GetUserIdValues( object sender, StringLookupGetValuesEventArgs args )
		{
			Datasource datasource = FindCurrentDatasource();
			if ( datasource == null )
				return;

			args.Values.Clear();
			foreach ( var authentication in datasource.Authentications ) {
				args.Values.Add( authentication.UserId ?? "" );
			}
		}
Exemple #2
0
		private void DbConnectionParameter_GetDatasourceAddressValues( object sender, StringLookupGetValuesEventArgs args )
		{
			Datasources datasources = FindCurrentDatasources();
			if ( datasources == null )
				return;

			args.Values.Clear();
			foreach ( var ds in datasources.Datasource ) {
				args.Values.Add( ds.Address );
			}
		}
Exemple #3
0
		private void DbConnectionParameter_GetCatalogValues( object sender, StringLookupGetValuesEventArgs args )
		{
			Datasource datasource = FindCurrentDatasource();
			if ( datasource == null )
				return;

			args.Values.Clear();
			foreach ( var catalog in datasource.Catalogs ) {
				args.Values.Add( catalog );
			}
		}
Exemple #4
0
		private void DbConnectionParameter_GetDatasourceNameValues( object sender, StringLookupGetValuesEventArgs args )
		{
			if ( this.mruConnections == null )
				return;

			Datasources datasources = mruConnections.FindDatasources( dbConnectionParameter.Provider );
			if ( datasources == null )
				return;

			args.Values.Clear();
			foreach ( var ds in datasources.Datasource ) {
				args.Values.Add( ds.Comment );
			}

		}