diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs index 644473483..369513578 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs @@ -656,6 +656,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto public ReadingTaskState ReadingTaskState { get; set; } + public string GlobalUpdateType { get; set; } + public List TaskList { get; set; } } diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs index f8f7ab9c5..c7f387463 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTaskService.cs @@ -1108,6 +1108,7 @@ namespace IRaCIS.Application.Services { GlobalTaskId = inDto.VisitTaskId, ReadingTaskState = taskInfo.ReadingTaskState, + GlobalUpdateType=await _readingQuestionCriterionTrialRepository.Where(x=>x.Id==taskInfo.TrialReadingCriterionId).Select(x=>x.GlobalUpdateType).FirstOrDefaultAsync(), };