public async Task AddDataAsync(PBLocalTrayConditionDTO data) { var typeId = data.id; var targetKeys = data.keys; var list = await GetDataListAsync(typeId); var addList = new List <PB_LocalTray>(); foreach (var i in targetKeys) { foreach (var s in list) { if (i == s.LocalId) { list.Remove(s); } } addList.Add(new PB_LocalTray() { TrayTypeId = typeId, LocalId = i }); } await InsertAsync(addList); }
public async Task SaveDatas(PBLocalTrayConditionDTO data) { await _pB_LocalTrayBus.AddDataAsync(data); }