private void SetMetaDataList(string tableName, string connectionString) { SprocDataLayerGeneratorDataAccess dataAccess = new SprocDataLayerGeneratorDataAccess(); MetaInformationSchema metaInformationSchema = dataAccess.GetSchema(connectionString, tableName); _metaDataList.Add(metaInformationSchema); }
public void SetMetaDataList(string sprocName) { SprocDataLayerGeneratorDataAccess dataAccess = new SprocDataLayerGeneratorDataAccess(); List <MetaSqlDependency> allDependenciesForSproc = dataAccess.GetMetaSqlDependency(_smoObjectsAndSettings.ConnectionString, sprocName); //returns all dependencies for one sproc MetaSprocSqlDependency oneMetaSprocSqlDependency = this.GetMetaSprocSqlDependencyForOneSproc(allDependenciesForSproc, sprocName); if (oneMetaSprocSqlDependency != null) { _metaSprocSqlDependencyList.Add(oneMetaSprocSqlDependency); if (oneMetaSprocSqlDependency.SprocDependencies.Count > 0) { foreach (MetaSqlDependency sprocDependency in oneMetaSprocSqlDependency.SprocDependencies) { SetMetaDataList(sprocDependency.ReferencedObject); } } } }
private void SetMetaDataList(string connectionString) { SprocDataLayerGeneratorDataAccess dataAccess = new SprocDataLayerGeneratorDataAccess(); _metaDataList = dataAccess.GetSchema(connectionString); }