using System; using System.Text; using System.Collections.Generic; using System.Data; using System.Runtime.Serialization; using SqlSugar; namespace IStation.Entity { /// /// 设备变更记录 /// [SugarTable("product_modify_record")] public class ProductModifyRecord : CorpTraceEntity,IUseStatus,ISorter, System.ICloneable { /// /// /// public ProductModifyRecord() { } /// /// /// public ProductModifyRecord(ProductModifyRecord rhs) : base(rhs) { this.ProductID = rhs.ProductID; this.Caption = rhs.Caption; this.ModifyType = rhs.ModifyType; this.StartTime = rhs.StartTime; this.EndTime = rhs.EndTime; this.SortCode = rhs.SortCode; this.UseStatus= rhs.UseStatus; this.Description = rhs.Description; } /// /// 设备标识 /// public long ProductID { get { return _productid; } set { _productid = value; } } private long _productid; /// /// 标题 /// public string Caption { get { return _caption; } set { _caption = value; } } private string _caption; /// /// 变更类型 /// public string ModifyType { get { return _modifytype; } set { _modifytype = value; } } private string _modifytype; /// /// 开始时间 /// public DateTime StartTime { get { return _starttime; } set { _starttime = value; } } private DateTime _starttime; /// /// 结束时间 /// public DateTime EndTime { get { return _endtime; } set { _endtime = value; } } private DateTime _endtime; /// /// 使用状态 /// public int UseStatus { get { return _usestatus; } set { _usestatus = value; } } private int _usestatus; /// /// 排序码 /// public int SortCode { get { return _sortcode; } set { _sortcode = value; } } private int _sortcode; /// /// 说明 /// public string Description { get { return _description; } set { _description = value; } } private string _description; /// /// /// public ProductModifyRecord Clone() { return (ProductModifyRecord)this.MemberwiseClone(); } object ICloneable.Clone() { return this.MemberwiseClone(); } } }