lixiaojun
2024-11-03 7507591ef45cfa8f1080f6dbf68b411edcc7f086
Hydro/HStation.Hydro.Core/TransferHelper.cs
@@ -350,8 +350,6 @@
            reservoir.UpdatePropStatus(nameof(reservoir.Flags), revitReservoir, nameof(revitReservoir.Flags));
            reservoir.Description = revitReservoir.Description;
            reservoir.UpdatePropStatus(nameof(reservoir.Description), revitReservoir, nameof(revitReservoir.Description));
            reservoir.Quality = revitReservoir.Quality;
            reservoir.UpdatePropStatus(nameof(reservoir.Quality), revitReservoir, nameof(revitReservoir.Quality));
            reservoir.PoolElev = revitReservoir.PoolElev;
            reservoir.UpdatePropStatus(nameof(reservoir.PoolElev), revitReservoir, nameof(revitReservoir.PoolElev));
            reservoir.Head = revitReservoir.Head;
@@ -390,8 +388,6 @@
            tank.UpdatePropStatus(nameof(tank.Flags), revitTank, nameof(revitTank.Flags));
            tank.Description = revitTank.Description;
            tank.UpdatePropStatus(nameof(tank.Description), revitTank, nameof(revitTank.Description));
            tank.Quality = revitTank.Quality;
            tank.UpdatePropStatus(nameof(tank.Quality), revitTank, nameof(revitTank.Quality));
            tank.PoolElev = revitTank.PoolElev;
            tank.UpdatePropStatus(nameof(tank.PoolElev), revitTank, nameof(revitTank.PoolElev));
            tank.InitLevel = revitTank.InitLevel;
@@ -438,8 +434,6 @@
            waterbox.UpdatePropStatus(nameof(waterbox.Flags), revitWaterbox, nameof(revitWaterbox.Flags));
            waterbox.Description = revitWaterbox.Description;
            waterbox.UpdatePropStatus(nameof(waterbox.Description), revitWaterbox, nameof(revitWaterbox.Description));
            waterbox.Quality = revitWaterbox.Quality;
            waterbox.UpdatePropStatus(nameof(waterbox.Quality), revitWaterbox, nameof(revitWaterbox.Quality));
            waterbox.PoolElev = revitWaterbox.PoolElev;
            waterbox.UpdatePropStatus(nameof(waterbox.PoolElev), revitWaterbox, nameof(revitWaterbox.PoolElev));
            waterbox.InitLevel = revitWaterbox.InitLevel;
@@ -486,8 +480,6 @@
            junction.UpdatePropStatus(nameof(junction.Flags), revitJunction, nameof(revitJunction.Flags));
            junction.Description = revitJunction.Description;
            junction.UpdatePropStatus(nameof(junction.Description), revitJunction, nameof(revitJunction.Description));
            junction.Quality = revitJunction.Quality;
            junction.UpdatePropStatus(nameof(junction.Quality), revitJunction, nameof(revitJunction.Quality));
            junction.Elev = revitJunction.Elev;
            junction.UpdatePropStatus(nameof(junction.Elev), revitJunction, nameof(revitJunction.Elev));
            junction.MinorLoss = revitJunction.MinorLoss;
@@ -528,8 +520,6 @@
            blunthead.UpdatePropStatus(nameof(blunthead.Flags), revitBlunthead, nameof(revitBlunthead.Flags));
            blunthead.Description = revitBlunthead.Description;
            blunthead.UpdatePropStatus(nameof(blunthead.Description), revitBlunthead, nameof(revitBlunthead.Description));
            blunthead.Quality = revitBlunthead.Quality;
            blunthead.UpdatePropStatus(nameof(blunthead.Quality), revitBlunthead, nameof(revitBlunthead.Quality));
            blunthead.Elev = revitBlunthead.Elev;
            blunthead.UpdatePropStatus(nameof(blunthead.Elev), revitBlunthead, nameof(revitBlunthead.Elev));
            blunthead.MinorLoss = revitBlunthead.MinorLoss;
@@ -574,8 +564,6 @@
            elbow.UpdatePropStatus(nameof(elbow.Flags), revitElbow, nameof(revitElbow.Flags));
            elbow.Description = revitElbow.Description;
            elbow.UpdatePropStatus(nameof(elbow.Description), revitElbow, nameof(revitElbow.Description));
            elbow.Quality = revitElbow.Quality;
            elbow.UpdatePropStatus(nameof(elbow.Quality), revitElbow, nameof(revitElbow.Quality));
            elbow.Elev = revitElbow.Elev;
            elbow.UpdatePropStatus(nameof(elbow.Elev), revitElbow, nameof(revitElbow.Elev));
            elbow.MinorLoss = revitElbow.MinorLoss;
@@ -620,8 +608,6 @@
            threelink.UpdatePropStatus(nameof(threelink.Flags), revitThreelink, nameof(revitThreelink.Flags));
            threelink.Description = revitThreelink.Description;
            threelink.UpdatePropStatus(nameof(threelink.Description), revitThreelink, nameof(revitThreelink.Description));
            threelink.Quality = revitThreelink.Quality;
            threelink.UpdatePropStatus(nameof(threelink.Quality), revitThreelink, nameof(revitThreelink.Quality));
            threelink.Elev = revitThreelink.Elev;
            threelink.UpdatePropStatus(nameof(threelink.Elev), revitThreelink, nameof(revitThreelink.Elev));
            threelink.MinorLoss = revitThreelink.MinorLoss;
@@ -666,8 +652,6 @@
            fourlink.UpdatePropStatus(nameof(fourlink.Flags), revitFourlink, nameof(revitFourlink.Flags));
            fourlink.Description = revitFourlink.Description;
            fourlink.UpdatePropStatus(nameof(fourlink.Description), revitFourlink, nameof(revitFourlink.Description));
            fourlink.Quality = revitFourlink.Quality;
            fourlink.UpdatePropStatus(nameof(fourlink.Quality), revitFourlink, nameof(revitFourlink.Quality));
            fourlink.Elev = revitFourlink.Elev;
            fourlink.UpdatePropStatus(nameof(fourlink.Elev), revitFourlink, nameof(revitFourlink.Elev));
            fourlink.MinorLoss = revitFourlink.MinorLoss;
@@ -712,8 +696,6 @@
            hydrant.UpdatePropStatus(nameof(hydrant.Flags), revitHydrant, nameof(revitHydrant.Flags));
            hydrant.Description = revitHydrant.Description;
            hydrant.UpdatePropStatus(nameof(hydrant.Description), revitHydrant, nameof(revitHydrant.Description));
            hydrant.Quality = revitHydrant.Quality;
            hydrant.UpdatePropStatus(nameof(hydrant.Quality), revitHydrant, nameof(revitHydrant.Quality));
            hydrant.Elev = revitHydrant.Elev;
            hydrant.UpdatePropStatus(nameof(hydrant.Elev), revitHydrant, nameof(revitHydrant.Elev));
            hydrant.MinorLoss = revitHydrant.MinorLoss;
@@ -756,8 +738,6 @@
            nozzle.UpdatePropStatus(nameof(nozzle.Flags), revitNozzle, nameof(revitNozzle.Flags));
            nozzle.Description = revitNozzle.Description;
            nozzle.UpdatePropStatus(nameof(nozzle.Description), revitNozzle, nameof(revitNozzle.Description));
            nozzle.Quality = revitNozzle.Quality;
            nozzle.UpdatePropStatus(nameof(nozzle.Quality), revitNozzle, nameof(revitNozzle.Quality));
            nozzle.Elev = revitNozzle.Elev;
            nozzle.UpdatePropStatus(nameof(nozzle.Elev), revitNozzle, nameof(revitNozzle.Elev));
            nozzle.MinorLoss = revitNozzle.MinorLoss;
@@ -800,8 +780,6 @@
            meter.UpdatePropStatus(nameof(meter.Flags), revitMeter, nameof(revitMeter.Flags));
            meter.Description = revitMeter.Description;
            meter.UpdatePropStatus(nameof(meter.Description), revitMeter, nameof(revitMeter.Description));
            meter.Quality = revitMeter.Quality;
            meter.UpdatePropStatus(nameof(meter.Quality), revitMeter, nameof(revitMeter.Quality));
            meter.Elev = revitMeter.Elev;
            meter.UpdatePropStatus(nameof(meter.Elev), revitMeter, nameof(revitMeter.Elev));
            meter.MinorLoss = revitMeter.MinorLoss;
@@ -842,8 +820,6 @@
            flowmeter.UpdatePropStatus(nameof(flowmeter.Flags), revitFlowmeter, nameof(revitFlowmeter.Flags));
            flowmeter.Description = revitFlowmeter.Description;
            flowmeter.UpdatePropStatus(nameof(flowmeter.Description), revitFlowmeter, nameof(revitFlowmeter.Description));
            flowmeter.Quality = revitFlowmeter.Quality;
            flowmeter.UpdatePropStatus(nameof(flowmeter.Quality), revitFlowmeter, nameof(revitFlowmeter.Quality));
            flowmeter.Elev = revitFlowmeter.Elev;
            flowmeter.UpdatePropStatus(nameof(flowmeter.Elev), revitFlowmeter, nameof(revitFlowmeter.Elev));
            flowmeter.MinorLoss = revitFlowmeter.MinorLoss;
@@ -886,8 +862,6 @@
            pressmeter.UpdatePropStatus(nameof(pressmeter.Flags), revitPressmeter, nameof(revitPressmeter.Flags));
            pressmeter.Description = revitPressmeter.Description;
            pressmeter.UpdatePropStatus(nameof(pressmeter.Description), revitPressmeter, nameof(revitPressmeter.Description));
            pressmeter.Quality = revitPressmeter.Quality;
            pressmeter.UpdatePropStatus(nameof(pressmeter.Quality), revitPressmeter, nameof(revitPressmeter.Quality));
            pressmeter.Elev = revitPressmeter.Elev;
            pressmeter.UpdatePropStatus(nameof(pressmeter.Elev), revitPressmeter, nameof(revitPressmeter.Elev));
            pressmeter.MinorLoss = revitPressmeter.MinorLoss;
@@ -1028,14 +1002,8 @@
            exchanger.UpdatePropStatus(nameof(exchanger.Material), revitExchanger, nameof(revitExchanger.Material));
            exchanger.Diameter = revitExchanger.Diameter;
            exchanger.UpdatePropStatus(nameof(exchanger.Diameter), revitExchanger, nameof(revitExchanger.Diameter));
            exchanger.Length = revitExchanger.Length;
            exchanger.UpdatePropStatus(nameof(exchanger.Length), revitExchanger, nameof(revitExchanger.Length));
            exchanger.Roughness = revitExchanger.Roughness;
            exchanger.UpdatePropStatus(nameof(exchanger.Roughness), revitExchanger, nameof(revitExchanger.Roughness));
            exchanger.MinorLoss = revitExchanger.MinorLoss;
            exchanger.UpdatePropStatus(nameof(exchanger.MinorLoss), revitExchanger, nameof(revitExchanger.MinorLoss));
            exchanger.MinorLossK = revitExchanger.MinorLossK;
            exchanger.UpdatePropStatus(nameof(exchanger.MinorLossK), revitExchanger, nameof(revitExchanger.MinorLossK));
            exchanger.ScenePropValueList = revitExchanger.PropValueList?.Select(x => new Yw.Model.HydroParterScenePropValueInfo()
            {
                Scene = HStation.Revit.ConstParas.Scene,
@@ -1074,14 +1042,8 @@
            compressor.UpdatePropStatus(nameof(compressor.Material), revitCompressor, nameof(revitCompressor.Material));
            compressor.Diameter = revitCompressor.Diameter;
            compressor.UpdatePropStatus(nameof(compressor.Diameter), revitCompressor, nameof(revitCompressor.Diameter));
            compressor.Length = revitCompressor.Length;
            compressor.UpdatePropStatus(nameof(compressor.Length), revitCompressor, nameof(revitCompressor.Length));
            compressor.Roughness = revitCompressor.Roughness;
            compressor.UpdatePropStatus(nameof(compressor.Roughness), revitCompressor, nameof(revitCompressor.Roughness));
            compressor.MinorLoss = revitCompressor.MinorLoss;
            compressor.UpdatePropStatus(nameof(compressor.MinorLoss), revitCompressor, nameof(revitCompressor.MinorLoss));
            compressor.MinorLossK = revitCompressor.MinorLossK;
            compressor.UpdatePropStatus(nameof(compressor.MinorLossK), revitCompressor, nameof(revitCompressor.MinorLossK));
            compressor.ScenePropValueList = revitCompressor.PropValueList?.Select(x => new Yw.Model.HydroParterScenePropValueInfo()
            {
                Scene = HStation.Revit.ConstParas.Scene,
@@ -1136,10 +1098,6 @@
            pump.UpdatePropStatus(nameof(pump.CurveQP), revitPump, nameof(revitPump.CurveQP));
            pump.CurveQE = revitPump.CurveQE;
            pump.UpdatePropStatus(nameof(pump.CurveQE), revitPump, nameof(revitPump.CurveQE));
            pump.Price = revitPump.Price;
            pump.UpdatePropStatus(nameof(pump.Price), revitPump, nameof(revitPump.Price));
            pump.PricePattern = revitPump.PricePattern;
            pump.UpdatePropStatus(nameof(pump.PricePattern), revitPump, nameof(revitPump.PricePattern));
            pump.ScenePropValueList = revitPump.PropValueList?.Select(x => new Yw.Model.HydroParterScenePropValueInfo()
            {
                Scene = HStation.Revit.ConstParas.Scene,