diff options
| author | crupest <crupest@outlook.com> | 2022-12-06 11:17:41 +0800 | 
|---|---|---|
| committer | crupest <crupest@outlook.com> | 2022-12-20 20:32:52 +0800 | 
| commit | b0c4265a5f638447e1ec0bbf75db8a626bc8f94a (patch) | |
| tree | 460dd0a4d0ebfbe315b8783dc44566ded65129a3 | |
| parent | 6482d66894bf618b727e499f1e26b1d4d7ea795e (diff) | |
| download | crupest-b0c4265a5f638447e1ec0bbf75db8a626bc8f94a.tar.gz crupest-b0c4265a5f638447e1ec0bbf75db8a626bc8f94a.tar.bz2 crupest-b0c4265a5f638447e1ec0bbf75db8a626bc8f94a.zip  | |
Develop secret api. v12
| -rw-r--r-- | docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/UpdateClause.cs | 16 | 
1 files changed, 16 insertions, 0 deletions
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<string> GetRelatedColumns()      {          return Items.Select(i => i.ColumnName).ToList();  | 
