| | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public class HydroFlowmeterViewModel : HydroJunctionViewModel |
| | | public class HydroFlowmeterViewModel : HydroJunctionViewModel, IHydroCalcuFlowmeterResult |
| | | { |
| | | /// <summary> |
| | | /// |
| | |
| | | /// </summary> |
| | | public HydroFlowmeterViewModel(Yw.Model.HydroFlowmeterInfo rhs) : base(rhs) |
| | | { |
| | | this.CurrentFlow = rhs.CurrentFlow.HasValue ? Math.Round(rhs.CurrentFlow.Value, 1) : null; |
| | | this.Vmo = rhs; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public HydroFlowmeterViewModel(Yw.Model.HydroFlowmeterInfo rhs, HydroCalcuNodeResult calcuResult) : base(rhs, calcuResult) |
| | | public HydroFlowmeterViewModel(Yw.Model.HydroFlowmeterInfo rhs, HydroCalcuFlowmeterResult calcuResult) : base(rhs, calcuResult) |
| | | { |
| | | this.CurrentFlow = rhs.CurrentFlow.HasValue ? Math.Round(rhs.CurrentFlow.Value, 1) : null; |
| | | if (calcuResult != null) |
| | | { |
| | | this.CalcuQ = calcuResult.CalcuQ.HasValue ? Math.Round(calcuResult.CalcuQ.Value, 1) : null; |
| | | } |
| | | |
| | | this.Vmo = rhs; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 流量 |
| | | /// </summary> |
| | | [DisplayName("流量(m³/h)")] |
| | | public double? CurrentFlow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计算流量 |
| | | /// </summary> |
| | | [DisplayName("计算流量(m³/h)")] |
| | | public double? CalcuQ { get; set; } |
| | | |
| | | /// <summary> |
| | | /// |