修改一版
parent
f0bf2f6b1e
commit
25eea16ba5
|
@ -348,24 +348,7 @@ namespace IRaCIS.Core.Application
|
||||||
trialInfo.UpdateTime = DateTime.Now;
|
trialInfo.UpdateTime = DateTime.Now;
|
||||||
|
|
||||||
|
|
||||||
var noconfirmids = await _clinicalDataTrialSetRepository.Where(x => x.TrialId == trialConfig.TrialId && !trialConfig.ClinicalDataTrialSetIds.Contains(x.Id)).Select(x => x.Id).ToListAsync();
|
|
||||||
foreach (var item in trialConfig.ClinicalDataTrialSetIds)
|
|
||||||
{
|
|
||||||
await _clinicalDataTrialSetRepository.UpdatePartialFromQueryAsync(item, x => new ClinicalDataTrialSet()
|
|
||||||
{
|
|
||||||
|
|
||||||
IsConfirm = true
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach (var item in noconfirmids)
|
|
||||||
{
|
|
||||||
await _clinicalDataTrialSetRepository.UpdatePartialFromQueryAsync(item, x => new ClinicalDataTrialSet()
|
|
||||||
{
|
|
||||||
|
|
||||||
IsConfirm = false
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
return ResponseOutput.Ok(await _repository.SaveChangesAsync());
|
return ResponseOutput.Ok(await _repository.SaveChangesAsync());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue