| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public class PumpPart : BaseCAL_Paras_Flags_TagName_Sorter<AddPumpPartMainInput, UpdatePumpPartMainInput, PumpPartMainDto>, IPumpPartMain |
| | | public class PumpPart : BaseCAL_Paras_Flags_TagName_Sorter<AddAssetsPumpPartMainInput, UpdateAssetsPumpPartMainInput, AssetsPumpPartMainDto>, IAssetsPumpPartMain |
| | | { |
| | | protected override string Prefix |
| | | { |
| | |
| | | return await GetUrl("DeleteEx@V1.0").Delete<bool>(paras); |
| | | } |
| | | |
| | | public async Task<List<PumpPartMainDto>> GetByPumpMainID(long ID) |
| | | public async Task<List<AssetsPumpPartMainDto>> GetByPumpMainID(long ID) |
| | | { |
| | | var paras = new List<(string Name, object Value)>() |
| | | { |
| | | (nameof(ID),ID) |
| | | }; |
| | | return await GetUrl("GetByPumpMainID@V1.0").Get<List<PumpPartMainDto>>(paras); |
| | | return await GetUrl("GetByPumpMainID@V1.0").Get<List<AssetsPumpPartMainDto>>(paras); |
| | | } |
| | | |
| | | public async Task<long> InsertEx(AddPumpPartMainInput part, List<AddPumpPropContentInput> propcontents, AddPumpMainAndPartMapDto partmap) |
| | | public async Task<long> InsertEx(AddAssetsPumpPartMainInput part, List<AddAssetsPumpPropContentInput> propcontents, AddAssetsPumpMainAndPartMapDto partmap) |
| | | { |
| | | var paras = new List<(string Name, object Value)>() |
| | | { |
| | |
| | | return await GetUrl("InsertEx@V1.0").Get<long>(paras); |
| | | } |
| | | |
| | | public async Task<bool> UpdateEx(UpdatePumpPartMainInput pumppart, List<UpdatePumpPropContentInput> updatePumpPropContentDtos) |
| | | public async Task<bool> UpdateEx(UpdateAssetsPumpPartMainInput pumppart, List<UpdateAssetsPumpPropContentInput> updateAssetsPumpPropContentDtos) |
| | | { |
| | | var paras = new List<(string Name, object Value)>() |
| | | { |
| | | (nameof(pumppart),pumppart), |
| | | (nameof ( updatePumpPropContentDtos),updatePumpPropContentDtos) |
| | | (nameof ( updateAssetsPumpPropContentDtos),updateAssetsPumpPropContentDtos) |
| | | }; |
| | | return await GetUrl("GetByPumpMainID@V1.0").Put<bool>(paras); |
| | | } |