using System; using System.Text; using System.Collections.Generic; using System.Data; using System.Runtime.Serialization; using SqlSugar; namespace IStation.Entity { /// /// 泵曲线 /// [SugarTable("pump_curve")] public class PumpCurve : CorpTraceEntity, System.ICloneable { /// /// /// public PumpCurve() { } /// /// /// public PumpCurve(PumpCurve rhs) : base(rhs) { this.CurveCode = rhs.CurveCode; this.SourceFrom = rhs.SourceFrom; this.CreateMethod = rhs.CreateMethod; this.CoordParas = rhs.CoordParas; this.CurveInfo = rhs.CurveInfo; this.PointInfo = rhs.PointInfo; this.Description = rhs.Description; } /// /// 曲线编码 /// public string CurveCode { get { return _curvecode; } set { _curvecode = value; } } private string _curvecode; /// /// 来源 /// public int SourceFrom { get { return _sourcefrom; } set { _sourcefrom = value; } } private int _sourcefrom; /// /// 创建方法 /// public int CreateMethod { get { return _createmethod; } set { _createmethod = value; } } private int _createmethod; /// /// 曲线坐标参数 /// public string CoordParas { get { return _coordparas; } set { _coordparas = value; } } private string _coordparas; /// /// 曲线信息 /// public string CurveInfo { get { return _curveinfo; } set { _curveinfo = value; } } private string _curveinfo; /// /// 点信息 /// public string PointInfo { get { return _pointinfo; } set { _pointinfo = value; } } private string _pointinfo; /// /// 说明 /// public string Description { get; set; } /// /// /// public PumpCurve Clone() { return (PumpCurve)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }