S-52
							parent
							
								
									8b96163e37
								
							
						
					
					
						commit
						61cdb2fada
					
				| 
						 | 
				
			
			@ -748,19 +748,18 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
 | 
			
		||||
            var readModule = await _readModuleRepository.Where(x => x.Id == inDto.ReadModuleId).FirstNotNullAsync();
 | 
			
		||||
 | 
			
		||||
            var dataList =(await this.GetCRCConfirmList(new GetCRCConfirmListInDto()
 | 
			
		||||
            var confirmlist = (await this.GetCRCConfirmList(new GetCRCConfirmListInDto()
 | 
			
		||||
            {
 | 
			
		||||
                TrialId = inDto.TrialId,
 | 
			
		||||
                SubjectId= readModule.SubjectId,
 | 
			
		||||
                TrialReadingCriterionId= readModule.TrialReadingCriterionId,
 | 
			
		||||
                ReadModuleId= inDto.ReadModuleId,
 | 
			
		||||
                TrialReadingCriterionId = readModule.TrialReadingCriterionId,
 | 
			
		||||
                PageIndex=1,
 | 
			
		||||
                PageSize=9999,
 | 
			
		||||
			})).CurrentPageData;
 | 
			
		||||
 | 
			
		||||
            var presentData = dataList.Where(x => x.ReadModuleId == inDto.ReadModuleId).First();
 | 
			
		||||
            var confirmlist=  dataList.Where(x =>(x.LatestScanDate < presentData.LatestScanDate && x.ReadingSetType == presentData.ReadingSetType) 
 | 
			
		||||
            || x.ReadModuleId == presentData.ReadModuleId).Where(x => !x.IsCRCConfirm).ToList();
 | 
			
		||||
 | 
			
		||||
            await _readModuleCriterionFromRepository.BatchDeleteNoTrackingAsync(x=>x.ReadModuleId== inDto.ReadModuleId);
 | 
			
		||||
            List<ReadModuleCriterionFrom> needAddList = new List<ReadModuleCriterionFrom>()
 | 
			
		||||
            {
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue