diff --git a/IRaCIS.Core.Application/Service/Visit/PatientService.cs b/IRaCIS.Core.Application/Service/Visit/PatientService.cs index 572ffef2b..1f04338f8 100644 --- a/IRaCIS.Core.Application/Service/Visit/PatientService.cs +++ b/IRaCIS.Core.Application/Service/Visit/PatientService.cs @@ -210,16 +210,16 @@ namespace IRaCIS.Application.Services } - public async Task> GetDicomCalledAEList() + public async Task> GetDicomCalledAEList(Guid trialId) { - var list = await _scpStudyRepository.Select(t => t.CalledAE).Distinct().ToListAsync(); + var list = await _scpStudyRepository.Where(t=>t.TrialId==trialId).Select(t => t.CalledAE).Distinct().ToListAsync(); return list; } - public async Task> GetDicomCallingAEList() + public async Task> GetDicomCallingAEList(Guid trialId) { - var list = await _scpStudyRepository.Select(t => t.CallingAE).Distinct().ToListAsync(); + var list = await _scpStudyRepository.Where(t => t.TrialId == trialId).Select(t => t.CallingAE).Distinct().ToListAsync(); return list; }