IRC_NewDev
			
			
		
		
							parent
							
								
									a73f6a4aeb
								
							
						
					
					
						commit
						4b9ca6ca25
					
				| 
						 | 
					@ -1280,6 +1280,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public string SubjectCode { get; set; }
 | 
					        public string SubjectCode { get; set; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        public bool IsExistsClinicalData { get; set; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public ReadingTaskState ReadingTaskState { get; set; }
 | 
					        public ReadingTaskState ReadingTaskState { get; set; }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        public decimal VisitTaskNum { get; set; }
 | 
					        public decimal VisitTaskNum { get; set; }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -549,6 +549,22 @@ namespace IRaCIS.Application.Services
 | 
				
			||||||
                result = result.Where(x => x.VisitTaskId == inDto.VisitTaskId).ToList();
 | 
					                result = result.Where(x => x.VisitTaskId == inDto.VisitTaskId).ToList();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            foreach (var item in result)
 | 
				
			||||||
 | 
					            {
 | 
				
			||||||
 | 
					                var clinicalDataList = await _readingClinicalDataService.GetClinicalDataList(new GetReadingOrTaskClinicalDataListInDto()
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                    SubjectId = taskInfo.SubjectId,
 | 
				
			||||||
 | 
					                    TrialId = taskInfo.TrialId,
 | 
				
			||||||
 | 
					                    VisitTaskId = item.VisitTaskId,
 | 
				
			||||||
 | 
					                });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                item.IsExistsClinicalData = clinicalDataList.Count() > 0;
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					          
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            return (result, new
 | 
					            return (result, new
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                ReadingTaskState = await _visitTaskRepository.Where(x => x.Id == inDto.VisitTaskId).Select(x => x.ReadingTaskState).FirstOrDefaultAsync()
 | 
					                ReadingTaskState = await _visitTaskRepository.Where(x => x.Id == inDto.VisitTaskId).Select(x => x.ReadingTaskState).FirstOrDefaultAsync()
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue