Update dto

This commit is contained in:
sunkaixuan 2023-08-23 14:40:01 +08:00
parent 577fbdc775
commit dc75eb7927

View File

@ -807,12 +807,16 @@ namespace SqlSugar
var changeValue = UtilMethods.ChangeType2(kv.Value, propertyInfo.PropertyType);
propertyInfo.SetValue(addItem, changeValue);
}
if (kv.Value ==DBNull.Value && UtilMethods.GetUnderType(propertyInfo.PropertyType).IsIn(typeof(int), typeof(long)))
if (kv.Value == DBNull.Value && UtilMethods.GetUnderType(propertyInfo.PropertyType).IsIn(typeof(int), typeof(long)))
{
var changeValue = UtilMethods.ChangeType2(0, propertyInfo.PropertyType);
propertyInfo.SetValue(addItem, changeValue);
}
else if (kv.Value == DBNull.Value)
{
propertyInfo.SetValue(addItem,null);
}
else
{
propertyInfo.SetValue(addItem, kv.Value);