| | |
| | | } |
| | | |
| | | //插入拓展 |
| | | public async Task<long> InsertEx(AddAssetsExchangerPartMainInput part, List<AddAssetsExchangerPropContentInput> propcontents, AddAssetsExchangerMainAndPartMapInput partmap) |
| | | public async Task<long> InsertEx(AddAssetsExchangerPartMainInput part, List<AddAssetsExchangerPropContentInput> propcontents, AddAssetsExchangerMainAndPartMappingInput partmap) |
| | | { |
| | | return await Task.Factory.StartNew(() => |
| | | { |
| | | var partmodel = part.Adapt<AddAssetsExchangerPartMainInput, Model.AssetsExchangerPartMain>(); |
| | | partmodel.SortCode = _service.GetMaxSortCode() + 1; |
| | | var propcontentlistmodel = propcontents.Select(x => x.Adapt<AddAssetsExchangerPropContentInput, Model.AssetsExchangerPropContent>()).ToList(); |
| | | var partmapmodel = partmap.Adapt<AddAssetsExchangerMainAndPartMapInput, Model.AssetsExchangerMainAndPartMap>(); |
| | | var partmapmodel = partmap.Adapt<AddAssetsExchangerMainAndPartMappingInput, Model.AssetsExchangerMainAndPartMapping>(); |
| | | var id = _service.InsertEX(partmodel, propcontentlistmodel, partmapmodel); |
| | | return id; |
| | | }); |