diff --git a/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs b/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs index d3e4ed69d..88a4e73c6 100644 --- a/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs +++ b/IRaCIS.Core.Application/Service/ImageAndDoc/DicomArchiveService.cs @@ -245,6 +245,7 @@ namespace IRaCIS.Core.Application.Services }) }); await _inspectionService.AddListInspectionRecordAsync(datas); + await _inspectionService.SaveChangesAsync(); #endregion } diff --git a/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs b/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs index acd1ccec6..93dd91654 100644 --- a/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs +++ b/IRaCIS.Core.Application/Service/Inspection/InspectionService.cs @@ -333,6 +333,8 @@ namespace IRaCIS.Core.Application.Service.Inspection await _dataInspectionRepository.AddListInspectionRecordAsync(datas); + await _dataInspectionRepository.SaveChangesAsync(); + //foreach (var add in datas) //{ // await SetInspectionNameValue(add); diff --git a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs index 37b71c917..79fb3914d 100644 --- a/IRaCIS.Core.Application/Service/QC/QCOperationService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCOperationService.cs @@ -976,8 +976,9 @@ namespace IRaCIS.Core.Application.Image.QA { } - await _repository.SaveChangesAsync(); + await _trialRepository.AddListInspectionRecordAsync(datas); + await _repository.SaveChangesAsync(); return ResponseOutput.Ok(); } diff --git a/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs b/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs index cb9f1e431..d3c0d50d2 100644 --- a/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs +++ b/IRaCIS.Core.Infra.EFCore/Repository/Repository.cs @@ -131,6 +131,8 @@ namespace IRaCIS.Core.Infra.EFCore }); } await AddListInspectionRecordAsync(datas); + + await SaveChangesAsync(autoSave); return entity; }