namespace IStation.Model { /// /// 分析组合 /// public class AnalysisCombine : BaseModel, System.ICloneable { /// /// /// public AnalysisCombine() { } /// /// /// public AnalysisCombine(AnalysisCombine rhs) { this.ID = rhs.ID; this.Pump = rhs.Pump; this.CurveQH = rhs.CurveQH; this.CurveQP = rhs.CurveQP; this.MinFlow = rhs.MinFlow; this.MaxFlow = rhs.MaxFlow; this.MaxHead = rhs.MaxHead; this.MinHead = rhs.MinHead; this.AnaStatus = rhs.AnaStatus; } /// /// /// public void Reset(AnalysisCombine rhs) { this.ID = rhs.ID; this.Pump = rhs.Pump; this.CurveQH = rhs.CurveQH; this.CurveQP = rhs.CurveQP; this.MinFlow = rhs.MinFlow; this.MaxFlow = rhs.MaxFlow; this.MaxHead = rhs.MaxHead; this.MinHead = rhs.MinHead; this.AnaStatus = rhs.AnaStatus; } /// /// 泵1 /// public double Pump { get; set; } /// /// 流量扬程线 /// public string CurveQH { get; set; } /// /// 流量功率线 /// public string CurveQP { get; set; } /// /// 最大流量 /// public double MaxFlow { get; set; } /// /// 最小流量 /// public double MinFlow { get; set; } /// /// 最大扬程 /// public double MaxHead { get; set; } /// /// 最小扬程 /// public double MinHead { get; set; } /// /// 分析状态 /// public bool AnaStatus { get; set; } /// /// /// /// public AnalysisCombine Clone() { return (AnalysisCombine)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }