lixiaojun
2022-11-30 eab37249501e3b10181f60d237995e17d2d52491
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using System.Runtime.Serialization;
using SqlSugar;
 
namespace IStation.Entity
{
    /// <summary>
    /// 时监测记录
    /// </summary>
    [SugarTable("monitor_hour_record")]
    public class MonitorHourRecord :CorpEntity, System.ICloneable
    {
        /// <summary>
        /// 
        /// </summary>
        public MonitorHourRecord() { }
 
        /// <summary>
        /// 
        /// </summary>
        public MonitorHourRecord(MonitorHourRecord rhs):base(rhs)
        {
            this.MonitorPointID = rhs.MonitorPointID;
            this.SignalID = rhs.SignalID;
            this.RecordType = rhs.RecordType;
            this.DataDay = rhs.DataDay;
            this.DataHour = rhs.DataHour;
            this.SrcTime = rhs.SrcTime;
            this.SrcValue = rhs.SrcValue;
            this.DataTime = rhs.DataTime;
            this.DataValue = rhs.DataValue;
            this.DataStatus = rhs.DataStatus;
        }
 
 
        /// <summary>
        /// 测点标识
        /// </summary>    
        public long MonitorPointID
        {
            get { return _monitorpointid; }
            set { _monitorpointid = value; }
        }
        private long _monitorpointid;
 
        /// <summary>
        /// 信号标识
        /// </summary>    
        public long SignalID
        {
            get { return _signalId; }
            set { _signalId = value; }
        }
        private long _signalId;
 
        /// <summary>
        /// 记录类型
        /// </summary>    
        public int RecordType
        {
            get { return _recordtype; }
            set { _recordtype = value; }
        }
        private int _recordtype;
 
        /// <summary>
        /// 数据日期
        /// </summary>    
        public DateTime DataDay
        {
            get { return _dataday; }
            set { _dataday = value; }
        }
        private DateTime _dataday;
 
        /// <summary>
        /// 数据小时 (1-24)
        /// </summary>    
        public int DataHour
        {
            get { return _datahour; }
            set { _datahour = value; }
        }
        private int _datahour;
 
        /// <summary>
        /// 原始时间
        /// </summary>    
        public DateTime SrcTime
        {
            get { return _srctime; }
            set { _srctime = value; }
        }
        private DateTime _srctime;
 
        /// <summary>
        /// 原始值
        /// </summary>    
        public string SrcValue
        {
            get { return _srcvalue; }
            set { _srcvalue = value; }
        }
        private string _srcvalue;
 
        /// <summary>
        /// 数据时间
        /// </summary>    
        public DateTime DataTime
        {
            get { return _datatime; }
            set { _datatime = value; }
        }
        private DateTime _datatime;
 
        /// <summary>
        /// 数据值
        /// </summary>    
        public string DataValue
        {
            get { return _datavalue; }
            set { _datavalue = value; }
        }
        private string _datavalue;
 
        /// <summary>
        /// 数据状态
        /// </summary>    
        public string DataStatus
        {
            get { return _datastatus; }
            set { _datastatus = value; }
        }
        private string _datastatus;
 
        /// <summary>
        /// 
        /// </summary>
        public MonitorHourRecord Clone()
        {
            return (MonitorHourRecord)this.MemberwiseClone();
        }
 
        object ICloneable.Clone()
        {
            return this.MemberwiseClone();
        }
    }
 
}