| | |
| | | public HydroLinkPropertyViewModel(Yw.Model.HydroLinkInfo rhs) : base(rhs) |
| | | { |
| | | this.StartCode = rhs.StartCode; |
| | | this.UpdatePropStatus(nameof(this.StartCode), rhs, nameof(rhs.StartCode)); |
| | | this.EndCode = rhs.EndCode; |
| | | this.LinkStatus = rhs.LinkStatus; |
| | | this.UpdatePropStatus(nameof(this.EndCode), rhs, nameof(rhs.EndCode)); |
| | | this.LinkStatus = HydroLinkStatusHelper.GetStatusName(rhs.LinkStatus); |
| | | this.UpdatePropStatus(nameof(this.LinkStatus), rhs, nameof(rhs.LinkStatus)); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | if (rhs is Yw.Model.HydroLinkInfo hydroLinkInfo) |
| | | { |
| | | this.StartCode = hydroLinkInfo.StartCode; |
| | | this.UpdatePropStatus(nameof(this.StartCode), hydroLinkInfo, nameof(hydroLinkInfo.StartCode)); |
| | | this.EndCode = hydroLinkInfo.EndCode; |
| | | this.LinkStatus = hydroLinkInfo.LinkStatus; |
| | | this.UpdatePropStatus(nameof(this.EndCode), hydroLinkInfo, nameof(hydroLinkInfo.EndCode)); |
| | | this.LinkStatus = HydroLinkStatusHelper.GetStatusName(hydroLinkInfo.LinkStatus); |
| | | this.UpdatePropStatus(nameof(this.LinkStatus), hydroLinkInfo, nameof(hydroLinkInfo.LinkStatus)); |
| | | } |
| | | } |
| | | |