| | |
| | | this.Material = rhs.Material; |
| | | this.Diameter = rhs.Diameter; |
| | | this.MinorLoss = rhs.MinorLoss; |
| | | var valveType = HydroValveTypeEnumHelper.GetValveType(rhs.ValveType); |
| | | if (!valveType.HasValue) |
| | | { |
| | | valveType = eValveType.GPV; |
| | | } |
| | | this.ValveType = valveType.Value; |
| | | this.ValveSetting = rhs.ValveSetting; |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | public double MinorLoss { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 阀门类型 |
| | | /// </summary> |
| | | public eValveType ValveType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 阀门设置 |
| | | /// </summary> |
| | | public string ValveSetting { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配型号 |
| | | /// </summary> |
| | | public string MatchingModelType { get; set; } |
| | |
| | | public double? MatchingMinorLoss { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配阀门类型 |
| | | /// </summary> |
| | | public eValveType? MatchingValveType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配阀门设置 |
| | | /// </summary> |
| | | public string MatchingValveSetting { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配水头损失曲线 |
| | | /// </summary> |
| | | public List<HydroCurvePointViewModel> MatchingCurveQL { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配开度损失曲线 |
| | | /// </summary> |
| | | public List<HydroCurvePointViewModel> MatchingCurveOL { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 匹配水头损失曲线列表 |
| | | /// </summary> |
| | | public List<HydroFactorCurveViewModel> MatchingCurvesQL { get; set; } |
| | | |
| | | } |
| | | } |