From fe9adc73290d81ac60bc8629190ca262c673d265 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 27 Jan 2020 21:49:19 +0000 Subject: [PATCH] --- server/AyaNova/biz/JobsBiz.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/AyaNova/biz/JobsBiz.cs b/server/AyaNova/biz/JobsBiz.cs index 8f97b7d2..daecfea8 100644 --- a/server/AyaNova/biz/JobsBiz.cs +++ b/server/AyaNova/biz/JobsBiz.cs @@ -156,13 +156,13 @@ namespace AyaNova.Biz internal static async Task DeleteJobsForObjectAsync(AyaTypeId ayObj, AyContext ct) { //Get a list of all jobid's for the object passed in - List jobsForObject = GetJobsForObjectAsync(ayObj, ct).Result; + List jobsForObject = await GetJobsForObjectAsync(ayObj, ct); //short circuit if (jobsForObject.Count == 0) return; - using (var transaction = ct.Database.BeginTransaction()) + using (var transaction = await ct.Database.BeginTransactionAsync()) { try { @@ -173,7 +173,7 @@ namespace AyaNova.Biz // Commit transaction if all commands succeed, transaction will auto-rollback // when disposed if either commands fails - transaction.Commit(); + await transaction.CommitAsync(); } catch (Exception ex) { @@ -192,14 +192,14 @@ namespace AyaNova.Biz /// internal static async Task DeleteJobAndLogAsync(Guid jobId, AyContext ct) { - using (var transaction = ct.Database.BeginTransaction()) + using (var transaction = await ct.Database.BeginTransactionAsync()) { try { await RemoveJobAndLogsAsync(ct, jobId); // Commit transaction if all commands succeed, transaction will auto-rollback // when disposed if either commands fails - transaction.Commit(); + await transaction.CommitAsync(); } catch (Exception ex) {