コード例 #1
0
ファイル: PB_LocalTrayBusiness.cs プロジェクト: xingx001/WMS
        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);
        }
コード例 #2
0
 public async Task SaveDatas(PBLocalTrayConditionDTO data)
 {
     await _pB_LocalTrayBus.AddDataAsync(data);
 }