public static StoredProcedureInfo BuildStoredProcedureInfo(object storedProcedure) { Collection <StoredProcedureParameterInfo> parameterInfo = BuildStoredProcedureParameterInfo(storedProcedure); string sql = BuildSql(storedProcedure, parameterInfo); SqlParameter[] sqlParameters = BuildSqlParameters(storedProcedure, parameterInfo); var info = new StoredProcedureInfo() { Sql = sql, SqlParameters = sqlParameters }; return(info); }
public static StoredProcedureInfo BuildStoredProcedureInfo(object storedProcedure) { Collection<StoredProcedureParameterInfo> parameterInfo = BuildStoredProcedureParameterInfo(storedProcedure); string sql = BuildSql(storedProcedure, parameterInfo); SqlParameter[] sqlParameters = BuildSqlParameters(storedProcedure, parameterInfo); var info = new StoredProcedureInfo() { Sql = sql, SqlParameters = sqlParameters }; return info; }