public void SaveGenerateSp(string tableName, string schema, string nodeName, string folderPath, List <DBTableColumnInfo> selectedFields, List <DBTableColumnInfo> whereConditionFields) { StringBuilder sb = new StringBuilder(); BaseSPGenerator spGenerator = SPFactory.GetSpGeneratorObject(nodeName); spGenerator.GenerateSp(tableName, schema, sb, selectedFields, whereConditionFields); File.WriteAllText(folderPath + "\\" + spGenerator.GetSpName(tableName, schema) + ".sql", sb.ToString()); }