mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-05-09 07:07:59 +08:00
Add demo
This commit is contained in:
parent
bf6d105b3c
commit
38a6bdc78f
@ -49,7 +49,52 @@ namespace OrmTest
|
|||||||
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