namespace Yw.WinFrmUI
{
///
///
///
public interface IHydroParterList
{
///
/// 水力点击事件
///
event Action HydroClickEvent;
///
/// 水力改变事件
///
event Action> HydroChangedEvent;
///
/// 绑定数据
///
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; }
///
/// 设置简单视图
///
void SetSimpleView();
///
/// 设置正常视图
///
void SetNormalView();
///
/// 设置计算视图
///
void SetCalcuView();
///
/// 设置批量设置视图
///
void SetBulkSetView();
}
}