Skip to content

Commit bd2c105

Browse files
committed
TableInfor
1 parent 4e8a799 commit bd2c105

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

src/EntityFrameworkCore.SqlServer.SimpleBulks/TableInfor.cs

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -77,35 +77,12 @@ public override List<SqlParameter> CreateSqlParameters<T>(SqlCommand command, T
7777
var para = (SqlParameter)mapping.CreateParameter(command, prop.Name, GetProviderValue(prop, data) ?? DBNull.Value);
7878
parameters.Add(para);
7979
}
80-
else
81-
{
82-
var type = GetProviderClrType(prop);
83-
84-
var para = new SqlParameter($"@{prop.Name}", GetProviderValue(prop, data) ?? DBNull.Value);
85-
86-
if (type == typeof(DateTime))
87-
{
88-
para.DbType = System.Data.DbType.DateTime2;
89-
}
90-
91-
parameters.Add(para);
92-
}
9380
}
9481

9582
return parameters;
9683

9784
}
9885

99-
private Type GetProviderClrType(PropertyDescriptor property)
100-
{
101-
if (ValueConverters != null && ValueConverters.TryGetValue(property.Name, out var converter))
102-
{
103-
return converter.ProviderClrType;
104-
}
105-
106-
return Nullable.GetUnderlyingType(property.PropertyType) ?? property.PropertyType;
107-
}
108-
10986
private object GetProviderValue<T>(PropertyDescriptor property, T item)
11087
{
11188
if (ValueConverters != null && ValueConverters.TryGetValue(property.Name, out var converter))

0 commit comments

Comments
 (0)