using System; using System.Text; using System.Collections.Generic; using System.Data; using System.Runtime.Serialization; using SqlSugar; namespace IStation.Entity { /// /// 监测波动配置 /// [SugarTable("monitor_fluct_configure")] public class MonitorFluctConfigure :CorpEntity, System.ICloneable,IUseStatus { /// /// /// public MonitorFluctConfigure() { } /// /// /// public MonitorFluctConfigure(MonitorFluctConfigure rhs):base(rhs) { this.MonitorPointID = rhs.MonitorPointID; this.SignalID = rhs.SignalID; this.ContinueDays = rhs.ContinueDays; this.UseStatus = rhs.UseStatus; this.Description = rhs.Description; } /// /// 测点标识 /// public long MonitorPointID { get { return _monitorpointid; } set { _monitorpointid = value; } } private long _monitorpointid; /// /// 信号标识 /// public long SignalID { get { return _signalid; } set { _signalid = value; } } private long _signalid; /// /// 持续天数 /// public int ContinueDays { get { return _continuedays; } set { _continuedays = value; } } private int _continuedays; /// /// 使用状态 /// public int UseStatus { get { return _usestatus; } set { _usestatus = value; } } private int _usestatus; /// /// 说明 /// public string Description { get { return _description; } set { _description = value; } } private string _description; /// /// /// public MonitorFluctConfigure Clone() { return (MonitorFluctConfigure)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }