mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-05-07 06:07:59 +08:00
Add demo
This commit is contained in:
parent
bf6d105b3c
commit
38a6bdc78f
@ -40,16 +40,61 @@ namespace OrmTest
|
|||||||
})
|
})
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
var list2 = db.Queryable<Test001faf1aaa>()
|
var list2 = db.Queryable<Test001faf1aaa>()
|
||||||
.Select(it => new Test001faf1aaa
|
.Select(it => new Test001faf1aaa
|
||||||
{
|
{
|
||||||
Id = it.Id,
|
Id = it.Id,
|
||||||
Code = it.Code,
|
Code = it.Code,
|
||||||
Name = it.Name,
|
Name = it.Name,
|
||||||
cProjectTrackingDefine7 =SqlFunc.IIF( display , it.cProjectTrackingDefine7 , null)
|
cProjectTrackingDefine7 = SqlFunc.IIF(display, it.cProjectTrackingDefine7, null)
|
||||||
})
|
})
|
||||||
.ToList();
|
.ToList();
|
||||||
|
Test01(db);
|
||||||
|
Test02(db);
|
||||||
|
Test03(db);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static void Test01(SqlSugarClient db)
|
||||||
|
{
|
||||||
|
var num = 3;
|
||||||
|
var value = db.Queryable<Test001faf1aaa>()
|
||||||
|
.Select(it => new Test001faf1aaa
|
||||||
|
{
|
||||||
|
Id = num == 1 ? it.Id : num == 2 ? 2 : 3
|
||||||
|
})
|
||||||
|
.First().Id;
|
||||||
|
if (value != 3)
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private static void Test02(SqlSugarClient db)
|
||||||
|
{
|
||||||
|
var num = 2;
|
||||||
|
var value = db.Queryable<Test001faf1aaa>()
|
||||||
|
.Select(it => new Test001faf1aaa
|
||||||
|
{
|
||||||
|
Id = num == 1 ? it.Id : num == 2 ? 2 : 3
|
||||||
|
})
|
||||||
|
.First().Id;
|
||||||
|
if (value != 2)
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private static void Test03(SqlSugarClient db)
|
||||||
|
{
|
||||||
|
var num = 1;
|
||||||
|
var value = db.Queryable<Test001faf1aaa>()
|
||||||
|
.Select(it => new Test001faf1aaa
|
||||||
|
{
|
||||||
|
Id = num == 1 ? it.Id : num == 2 ? 2 : 3
|
||||||
|
})
|
||||||
|
.First().Id;
|
||||||
|
if (value != 1000000000001)
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[SqlSugar.SugarTable("unitdafaf1311")]
|
[SqlSugar.SugarTable("unitdafaf1311")]
|
||||||
|
Loading…
Reference in New Issue
Block a user