Merge branch 'donet5:SqlSugar5' into SqlSugar5

This commit is contained in:
BurakCinar07 2021-12-29 14:25:20 +03:00 committed by GitHub
commit b088fa856e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 22 additions and 0 deletions

View File

@ -293,6 +293,17 @@ namespace SqlSugar
return null;
}
object value = dr.GetValue(i);
if (value != null)
{
if (value.GetType() == UtilConstants.DecType)
{
value = Convert.ToUInt32(value);
}
else if (value.GetType() == UtilConstants.StringType)
{
return (T)Enum.Parse(typeof(T), value.ObjToString());
}
}
T t = (T)Enum.ToObject(typeof(T), value);
return t;
}

View File

@ -293,6 +293,17 @@ namespace SqlSugar
return null;
}
object value = dr.GetValue(i);
if (value != null)
{
if (value.GetType() == UtilConstants.DecType)
{
value = Convert.ToUInt32(value);
}
else if (value.GetType() == UtilConstants.StringType)
{
return (T)Enum.Parse(typeof(T), value.ObjToString());
}
}
T t = (T)Enum.ToObject(typeof(T), value);
return t;
}