| | |
| | | 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)); |
| | | } |
| | | |
| | | |
| | |
| | | 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)); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |