From b0c4265a5f638447e1ec0bbf75db8a626bc8f94a Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 6 Dec 2022 11:17:41 +0800 Subject: Develop secret api. v12 --- .../CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs') diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs index 84267a3..0997656 100644 --- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs +++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs @@ -45,6 +45,22 @@ public class UpdateClause Items.AddRange(items); } + public UpdateClause Add(params UpdateItem[] items) + { + Items.AddRange(items); + return this; + } + + public UpdateClause Add(string column, object? value) + { + return Add(new UpdateItem(column, value)); + } + + public static UpdateClause Create(params UpdateItem[] items) + { + return new UpdateClause(items); + } + public List GetRelatedColumns() { return Items.Select(i => i.ColumnName).ToList(); -- cgit v1.2.3