Uat_Study
parent
5d50ef975c
commit
a5c2fce817
|
@ -82,11 +82,11 @@ namespace IRaCIS.Core.Application.Service.RC
|
||||||
public async Task<IResponseOutput> AddSystemCriterionDictionaryCode(AddSystemCriterionDictionaryCodeInDto inDto)
|
public async Task<IResponseOutput> AddSystemCriterionDictionaryCode(AddSystemCriterionDictionaryCodeInDto inDto)
|
||||||
{
|
{
|
||||||
|
|
||||||
var codes= await _systemCriterionDictionaryCodeRepository.Where(x => x.SystemCriterionId == inDto.SystemCriterionId).Select(x => x.Code).ToListAsync();
|
//var codes= await _systemCriterionDictionaryCodeRepository.Where(x => x.SystemCriterionId == inDto.SystemCriterionId).Select(x => x.Code).ToListAsync();
|
||||||
|
|
||||||
inDto.CodeList= inDto.CodeList.Except(codes).ToList();
|
//inDto.CodeList= inDto.CodeList.Except(codes).ToList();
|
||||||
|
|
||||||
|
await _systemCriterionDictionaryCodeRepository.BatchDeleteNoTrackingAsync(x => x.SystemCriterionId == inDto.SystemCriterionId);
|
||||||
|
|
||||||
await _systemCriterionDictionaryCodeRepository.AddRangeAsync(inDto.CodeList.Select(x=> new SystemCriterionDictionaryCode()
|
await _systemCriterionDictionaryCodeRepository.AddRangeAsync(inDto.CodeList.Select(x=> new SystemCriterionDictionaryCode()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue