From 41fb0b668d66134afdcf2e694f6d6a87ae06d37b Mon Sep 17 00:00:00 2001 From: honzapatCZ Date: Tue, 4 Feb 2025 15:22:03 +0100 Subject: [PATCH] saveOk --- Models/CommonDbContext.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Models/CommonDbContext.cs b/Models/CommonDbContext.cs index 26d557b..0b289e7 100644 --- a/Models/CommonDbContext.cs +++ b/Models/CommonDbContext.cs @@ -80,6 +80,15 @@ public abstract class CommonDbContext : DbContext else return SaveError; } + public async Task, Ok>> ApiSaveChangesAsyncOk() + { + var res = await ApiSaveChangesAsync(); + + if (res) + return TypedResults.Ok(); + else + return SaveError; + } public async Task FindOrCreateAsync(Expression> predicate, Func factory) where T : class { var entity = ChangeTracker.Entries().Select(x => x.Entity).FirstOrDefault(predicate.Compile());