namespace HStation.WinFrmUI
|
{
|
public class PumpFeatDiagramViewModel
|
{
|
public PumpFeatDiagramViewModel() { }
|
|
/// <summary>
|
/// 默认曲线
|
/// </summary>
|
public PumpCurveViewModel Default { get; set; }
|
|
/// <summary>
|
/// 变速曲线
|
/// </summary>
|
public List<PumpCurveViewModel> VariableSpeedList { get; set; }
|
|
/// <summary>
|
/// 等效曲线列表
|
/// </summary>
|
public List<CurveEqualEViewModel> EqualEList { get; set; }
|
|
/// <summary>
|
/// 等功曲线列表
|
/// </summary>
|
public List<CurveEqualPViewModel> EqualPList { get; set; }
|
|
public bool IsValid()
|
{
|
if (this.Default == null || this.Default.IsInvalid())
|
{
|
return false;
|
}
|
return true;
|
}
|
|
public bool IsInvalid()
|
{
|
return !IsValid();
|
}
|
|
}
|
}
|