namespace IStation.Model { /// /// 泵信息 /// public class PumpInfo { /// /// /// public PumpInfo() { } /// /// /// /// public PumpInfo(PumpInfo rhs) { this.Flag = rhs.Flag; this.Code = rhs.Code; this.Name = rhs.Name; this.Qr = rhs.Qr; this.Hr = rhs.Hr; this.Nr = rhs.Nr; this.Pr = rhs.Pr; this.Er = rhs.Er; this.Ic = rhs.Ic; this.Oc = rhs.Oc; this.IOd = rhs.IOd; this.IsBp = rhs.IsBp; this.CurveQH = rhs.CurveQH; this.CurveQE = rhs.CurveQE; this.CurveQP = rhs.CurveQP; } /// /// /// /// public void Reset(PumpInfo rhs) { this.Flag = rhs.Flag; this.Code = rhs.Code; this.Name = rhs.Name; this.Qr = rhs.Qr; this.Hr = rhs.Hr; this.Nr = rhs.Nr; this.Pr = rhs.Pr; this.Er = rhs.Er; this.Ic = rhs.Ic; this.Oc = rhs.Oc; this.IOd = rhs.IOd; this.IsBp = rhs.IsBp; this.CurveQH = rhs.CurveQH; this.CurveQE = rhs.CurveQE; this.CurveQP = rhs.CurveQP; } /// /// 标志 /// public int Flag { get; set; } /// /// 型号 /// public string Code { get; set; } /// /// 名称 /// public string Name { get; set; } /// /// 流量 mm³/h /// public double Qr { get; set; } /// /// 扬程 m /// public double Hr { get; set; } /// /// 转速 r/min /// public double Nr { get; set; } /// /// 功率 kw /// public double Pr { get; set; } /// /// 效率 % /// public double Er { get; set; } /// /// 进口口径 mm /// public double? Ic { get; set; } /// /// 出口口径 mm /// public double? Oc { get; set; } /// /// 进出口距离 mm /// public double? IOd { get; set; } /// /// 变频 /// public bool IsBp { get; set; } /// /// 流量扬程线 /// public CurveExpress CurveQH { get; set; } /// /// 流量效率线 /// public CurveExpress CurveQE { get; set; } /// /// 流量功率线 /// public CurveExpress CurveQP { get; set; } } }