Shuxia Ning
2024-10-14 02cde90c53b4a80252be2944f6d53a368b7252ba
WinFrmUI/Yw.WinFrmUI.Hydro.Core/03-property/01-node/03-junction/HydroConnectPropertyViewModel.cs
@@ -18,8 +18,11 @@
        public HydroConnectPropertyViewModel(Yw.Model.HydroConnectInfo rhs) : base(rhs)
        {
            this.Material = rhs.Material;
            this.UpdatePropStatus(nameof(this.Material), rhs, nameof(rhs.Material));
            this.Caliber = rhs.Caliber;
            this.UpdatePropStatus(nameof(this.Caliber), rhs, nameof(rhs.Caliber));
            this.MinorLoss = rhs.MinorLoss;
            this.UpdatePropStatus(nameof(this.MinorLoss), rhs, nameof(rhs.MinorLoss));
        }
@@ -62,10 +65,15 @@
            if (rhs is Yw.Model.HydroConnectInfo hydroConnectInfo)
            {
                this.Material = hydroConnectInfo.Material;
                this.UpdatePropStatus(nameof(this.Material), hydroConnectInfo, nameof(hydroConnectInfo.Material));
                this.Caliber = hydroConnectInfo.Caliber;
                this.UpdatePropStatus(nameof(this.Caliber), hydroConnectInfo, nameof(hydroConnectInfo.Caliber));
                this.MinorLoss = hydroConnectInfo.MinorLoss;
                this.UpdatePropStatus(nameof(this.MinorLoss), hydroConnectInfo, nameof(hydroConnectInfo.MinorLoss));
            }
        }
    }
}