Shuxia Ning
2024-11-08 0cd48df8ccca96a8a0117a508c342a90dc2eacb8
BLL/HStation.BLL.Assets.Core/03-localclient/01-PumpMainManage/PumpPart.cs
@@ -98,14 +98,14 @@
        }
        //插入拓展
        public async Task<long> InsertEx(AddAssetsPumpPartMainInput part, List<AddAssetsPumpPropContentInput> propcontents, AddAssetsPumpMainAndPartMapDto partmap)
        public async Task<long> InsertEx(AddAssetsPumpPartMainInput part, List<AddAssetsPumpPropContentInput> propcontents, AddAssetsPumpMainAndPartMapInput partmap)
        {
            return await Task.Factory.StartNew(() =>
            {
                var partmodel = part.Adapt<AddAssetsPumpPartMainInput, Model.AssetsPumpPartMain>();
                partmodel.SortCode = _service.GetMaxSortCode() + 1;
                var propcontentlistmodel = propcontents.Select(x => x.Adapt<AddAssetsPumpPropContentInput, Model.AssetsPumpPropContent>()).ToList();
                var partmapmodel = partmap.Adapt<AddAssetsPumpMainAndPartMapDto, Model.AssetsPumpMainAndPartMap>();
                var partmapmodel = partmap.Adapt<AddAssetsPumpMainAndPartMapInput, Model.AssetsPumpMainAndPartMap>();
                var id = _service.InsertEX(partmodel, propcontentlistmodel, partmapmodel);
                return id;
            });
@@ -243,16 +243,15 @@
        public async Task<bool> DeleteEx(long ID)
        {
            /*          return await Task.Factory.StartNew(() =>
                      {
                          var bol = _service.DeleteExByID(ID);
                          if (!bol)
                          {
                              throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D999, "删除失败");
                          }
                          return true;
                      });*/
            return false;
            return await Task.Factory.StartNew(() =>
            {
                var bol = _service.DeleteExByID(ID);
                if (!bol)
                {
                    throw YOops.Oh(eResultCode.Alert, InternalErrorCodes.D999, "删除失败");
                }
                return true;
            });
        }
        /// <summary>