| | |
| | | public SimulationWorkingHelper() { } |
| | | |
| | | /// <summary> |
| | | /// 初始化事件 |
| | | /// </summary> |
| | | public event Action InitialEvent; |
| | | |
| | | /// <summary> |
| | | /// 是否初始化 |
| | | /// </summary> |
| | | public bool Initialized |
| | | { |
| | | get { return this.Working != null; } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 水力信息 |
| | | /// </summary> |
| | | public Yw.Model.HydroModelInfo HydroInfo |
| | |
| | | /// <summary> |
| | | /// 初始化数据 |
| | | /// </summary> |
| | | public void InitialData |
| | | ( |
| | | Yw.Model.HydroModelInfo hydroInfo, |
| | | HydroWorkingVmo working, |
| | | HydroCheckResult checkResult, |
| | | HydroCalcuResult calcuResult |
| | | ) |
| | | public void InitialData(Yw.Model.HydroModelInfo hydroInfo, HydroWorkingVmo working, HydroCheckResult checkResult, HydroCalcuResult calcuResult) |
| | | { |
| | | this.HydroInfo = hydroInfo; |
| | | this.Working = working; |
| | | this.CheckResult = checkResult; |
| | | this.CalcuResult = calcuResult; |
| | | this.InitialEvent?.Invoke(); |
| | | } |
| | | |
| | | /// <summary> |