This commit is contained in:
sunkaixuan 2017-10-21 15:32:43 +08:00
parent bc2cac5b04
commit a2812eae8a
2 changed files with 5 additions and 1 deletions

View File

@ -20,7 +20,7 @@ namespace OrmTest.UnitTest
var db = GetInstance();
var shoolValue = SchoolEnum.HarvardUniversity;
var enums = new SchoolEnum[] { shoolValue, SchoolEnum.UniversityOfOxford };
var list = db.Queryable<StudentEnum>().AS("student").Where(it => it.SchoolId == shoolValue).ToList();
var list = db.Queryable<StudentEnum>().AS("student").Where(it => it.SchoolId == shoolValue).Select(it=>it.SchoolId).ToList();
var x = new StudentEnum()
{

View File

@ -123,6 +123,10 @@ namespace SqlSugar
{
reval.Add(default(T));
}
else if (type.IsEnum)
{
reval.Add((T)Enum.Parse(type,value.ObjToString()));
}
else
{
reval.Add((T)Convert.ChangeType(value, UtilMethods.GetUnderType(type)));