public static string GetTableNameByExpression(this MemberExpression expression, SqlPack sqlPack) { if (expression != null) { string tableName = ""; if (expression.Expression != null) { tableName = sqlPack.GetTableName((expression.Expression.Type)); } else { tableName = sqlPack.GetTableName(expression.Member.DeclaringType.UnderlyingSystemType); } return(tableName); } return(""); }
public static string GetTableNameByExpression(this ParameterExpression expression, SqlPack sqlPack) { if (expression != null) { string tableName = ""; tableName = sqlPack.GetTableName((expression.Type)); return(tableName); } return(""); }