Uat_Study
			
			
		
		
							parent
							
								
									5d0660145f
								
							
						
					
					
						commit
						8441427fcd
					
				| 
						 | 
				
			
			@ -389,7 +389,7 @@ namespace IRaCIS.Core.Application.Services
 | 
			
		|||
            return ResponseOutput.Ok(result);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        [TypeFilter(typeof(TrialResourceFilter), Arguments = new object[] { "BeforeOngoingCantOpt", "AfterStopCannNotOpt" })]
 | 
			
		||||
        [TypeFilter(typeof(TrialResourceFilter), Arguments = new object[] { "BeforeOngoingCantOpt",  "AfterStopCannNotOpt" })]
 | 
			
		||||
        [Authorize(Policy = IRaCISPolicy.PM)]
 | 
			
		||||
        public async Task<IResponseOutput> AddOrUpdateTrialDocument(AddOrEditTrialDocument addOrEditTrialDocument)
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -459,7 +459,7 @@ namespace IRaCIS.Core.Application.Services
 | 
			
		|||
        /// <returns></returns>
 | 
			
		||||
        [HttpDelete("{trialId:guid}/{trialDocumentId:guid}")]
 | 
			
		||||
        [Authorize(Policy = IRaCISPolicy.PM)]
 | 
			
		||||
        [TypeFilter(typeof(TrialResourceFilter), Arguments = new object[] { "BeforeOngoingCantOpt", "AfterStopCannNotOpt" })]
 | 
			
		||||
        [TypeFilter(typeof(TrialResourceFilter), Arguments = new object[] { "BeforeOngoingCantOpt",  "AfterStopCannNotOpt" })]
 | 
			
		||||
        public async Task<IResponseOutput> DeleteTrialDocument(Guid trialDocumentId, Guid trialId)
 | 
			
		||||
        {
 | 
			
		||||
            if (await _trialDocumentRepository.AsQueryable(true).Where(t => t.Id == trialDocumentId).AnyAsync(t => t.TrialDocConfirmedUserList.Any()))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue