namespace HStation.WinFrmUI
{
internal interface ISetSchemeParterList
{
///
/// 水力点击事件
///
event Action HydroClickEvent;
///
/// 水力改变事件
///
event Action> HydroChangedEvent;
///
/// 水力记录改变事件
///
event Action HydroRecordChangedEvent;
///
/// 绑定数据
///
void SetBindingData(Yw.Model.HydroModelInfo hydroInfo);
///
/// 绑定数据
///
void SetBindingData(Yw.Model.HydroModelInfo hydroInfo, List allCalcuResultList);
///
/// 更新属性
///
void UpdateProperty();
///
/// 更新属性
///
void UpdateProperty(Yw.Model.HydroParterInfo parter);
///
/// 更新属性
///
void UpdateProperty(List parterList);
///
/// 更新计算属性
///
void UpdateCalcuProperty(List allCalcuResultList);
///
/// 是否有水利列表
///
bool HasHydroList { get; }
///
/// 显示查询面板
///
bool ShowFindPanel { get; set; }
}
}