aboutsummaryrefslogtreecommitdiff
path: root/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs
diff options
context:
space:
mode:
Diffstat (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs')
-rw-r--r--docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs
index 27f0c85..d1958e5 100644
--- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs
+++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudService.cs
@@ -62,6 +62,12 @@ public class CrudService<TEntity> : IDisposable where TEntity : class
return result.Single();
}
+ public string Create(TEntity entity)
+ {
+ var key = _table.Insert(_dbConnection, entity);
+ return (string)key;
+ }
+
public string Create(JsonElement jsonElement)
{
var insertClauses = _jsonHelper.ConvertJsonElementToInsertClauses(jsonElement);