Commit 04e11ea2 authored by Andrés Jara's avatar Andrés Jara

Edited Dapper.Contrib/SqlMapperExtensions.cs via GitHub

parent 317890e0
...@@ -156,24 +156,22 @@ private static string GetTableName(Type type) ...@@ -156,24 +156,22 @@ private static string GetTableName(Type type)
var allProperties = TypePropertiesCache(type); var allProperties = TypePropertiesCache(type);
var keyProperties = KeyPropertiesCache(type); var keyProperties = KeyPropertiesCache(type);
var allPropertiesExceptKey = allProperties.Except(keyProperties);
for (var i = 0; i < allProperties.Count(); i++) for (var i = 0; i < allPropertiesExceptKey.Count(); i++)
{ {
var property = allProperties.ElementAt(i); var property = allPropertiesExceptKey.ElementAt(i);
if (keyProperties.Contains(property)) continue;
sb.Append(property.Name); sb.Append(property.Name);
if (i < allProperties.Count() - 1) if (i < allPropertiesExceptKey.Count() - 1)
sb.Append(", "); sb.Append(", ");
} }
sb.Append(") values ("); sb.Append(") values (");
for (var i = 0; i < allProperties.Count(); i++)
{
var property = allProperties.ElementAt(i);
if (keyProperties.Contains(property)) continue;
for (var i = 0; i < allPropertiesExceptKey.Count(); i++)
{
var property = allPropertiesExceptKey.ElementAt(i);
sb.AppendFormat("@{0}", property.Name); sb.AppendFormat("@{0}", property.Name);
if (i < allProperties.Count() - 1) if (i < allPropertiesExceptKey.Count() - 1)
sb.Append(", "); sb.Append(", ");
} }
sb.Append(") "); sb.Append(") ");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment