From e86b83f8a6f609428ff79a4883d22567ca4566cb Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sat, 30 Apr 2022 13:19:54 +0800 Subject: [PATCH] Update demo --- Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs | 7 +++++++ Src/Asp.Net/SqlServerTest/Demo/Demo4_Deleteable.cs | 11 ++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs index c7da50e75..5acdb83e4 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs @@ -144,6 +144,13 @@ namespace OrmTest id= it.Id, name=SqlFunc.Asc(it.Name), }).ToList(); + var dr = new Dictionary(); + dr.Add("Id", 1); + dr.Add("Name", "2"); + var dr2 = new Dictionary(); + dr2.Add("Id", 2); + dr2.Add("Name", "2"); + var test35 = db.Queryable().AS("[order]").WhereColumns(new List>() { dr, dr2 }).ToDataTable(); Console.WriteLine("#### Examples End ####"); } diff --git a/Src/Asp.Net/SqlServerTest/Demo/Demo4_Deleteable.cs b/Src/Asp.Net/SqlServerTest/Demo/Demo4_Deleteable.cs index 9736890b9..11d7e6331 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/Demo4_Deleteable.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/Demo4_Deleteable.cs @@ -29,8 +29,14 @@ namespace OrmTest } } }); + var dr = new Dictionary(); + dr.Add("Id", 1); + dr.Add("Name","2"); + var dr2 = new Dictionary(); + dr2.Add("Id", 2); + dr2.Add("Name", "2"); //by entity - db.Deleteable().Where(new Order() { Id = 1111 }).ExecuteCommand(); + db.Deleteable().AS("[Order]").WhereColumns(new List>() { dr, dr2 }).ExecuteCommand(); //by primary key db.Deleteable().In(1111).ExecuteCommand(); @@ -41,6 +47,9 @@ namespace OrmTest //by expression db.Deleteable().Where(it => it.Id == 11111).ExecuteCommand(); + + db.Deleteable().WhereColumns(new List() { new Order() { Name="a"} },it=>it.Name).ExecuteCommand(); + //logic delete db.CodeFirst.InitTables(); ;