WindTurbineTestingPointDI.cs 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.ComponentModel.DataAnnotations.Schema;
  5. using System.Linq;
  6. using System.Runtime.CompilerServices;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace GDNXFD.Data
  10. {
  11. // CREATE TABLE "NXFDPROD"."WINDTURBINETESTINGPOINTDI"
  12. // ( "ID" VARCHAR2(50) NOT NULL ENABLE,
  13. //"CODE" VARCHAR2(50),
  14. //"NAME" VARCHAR2(300),
  15. //"MODEL" VARCHAR2(50),
  16. //"VALUEUNIT" VARCHAR2(50),
  17. //"ENGLISHNAME" VARCHAR2(50),
  18. //"TYPEID" VARCHAR2(50),
  19. //"MODELID" VARCHAR2(50),
  20. //"MAXVAL" NUMBER(18,2),
  21. //"MINVAL" NUMBER(18,2),
  22. //"REASONABLEMAXVAL" NUMBER(18,2),
  23. //"REASONABLEMINVAL" NUMBER(18,2),
  24. //"WINDTURBINEID" VARCHAR2(50),
  25. //"UNIFORMCODE" VARCHAR2(50),
  26. //"SHORTID" VARCHAR2(50),
  27. //"LONGID" VARCHAR2(150),
  28. //"WINDPOWERSTATIONID" VARCHAR2(50),
  29. //"REALTIMEID" VARCHAR2(50),
  30. // CONSTRAINT "PK_WINDTURBINETESTINGPOINTDI" PRIMARY KEY("ID")
  31. // USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
  32. // STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  33. // PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
  34. // TABLESPACE "TS_NXFD_DATA" ENABLE
  35. // )
  36. [Table("WINDTURBINETESTINGPOINTDI2")]
  37. public class WindTurbineTestingPointDI : INotifyPropertyChanged
  38. {
  39. private string _id;
  40. private string _windturbineId;
  41. private string _uniformCode;
  42. //private string _code;
  43. //private string _model;
  44. //private string _modelId;
  45. //private string _valueUnit;
  46. //private string _name;
  47. //private string _englishName;
  48. //private string _typeId;
  49. //private double _maxVal;
  50. //private double _minVal;
  51. //private double _reasonableMaxVal;
  52. //private double _reasonableMinVal;
  53. //private string _shortId;
  54. //private string _longId;
  55. //private string _windPowerStationId;
  56. //private string _realTimeId;
  57. [Column("ID")]
  58. public string Id
  59. {
  60. get { return _id; }
  61. set
  62. {
  63. _id = value;
  64. RaisePropertyChanged();
  65. }
  66. }
  67. [Column("WINDTURBINEID")]
  68. public string WindturbineId
  69. {
  70. get { return _windturbineId; }
  71. set
  72. {
  73. _windturbineId = value;
  74. RaisePropertyChanged();
  75. }
  76. }
  77. [Column("UNIFORMCODE")]
  78. public string UniformCode
  79. {
  80. get { return _uniformCode; }
  81. set
  82. {
  83. _uniformCode = value;
  84. RaisePropertyChanged();
  85. }
  86. }
  87. //[Column("CODE")]
  88. //public string Code
  89. //{
  90. // get { return _code; }
  91. // set
  92. // {
  93. // _code = value;
  94. // RaisePropertyChanged();
  95. // }
  96. //}
  97. //[Column("MODEL")]
  98. //public string Model
  99. //{
  100. // get { return _model; }
  101. // set
  102. // {
  103. // _model = value;
  104. // RaisePropertyChanged();
  105. // }
  106. //}
  107. //[Column("MODELID")]
  108. //public string ModelId
  109. //{
  110. // get { return _modelId; }
  111. // set
  112. // {
  113. // _modelId = value;
  114. // RaisePropertyChanged();
  115. // }
  116. //}
  117. //[Column("NAME")]
  118. //public string Name
  119. //{
  120. // get { return _name; }
  121. // set
  122. // {
  123. // _name = value;
  124. // RaisePropertyChanged();
  125. // }
  126. //}
  127. //[Column("ENGLISHNAME")]
  128. //public string EnglishName
  129. //{
  130. // get { return _englishName; }
  131. // set
  132. // {
  133. // _englishName = value;
  134. // RaisePropertyChanged();
  135. // }
  136. //}
  137. //[Column("VALUEUNIT")]
  138. //public string ValueUnit
  139. //{
  140. // get { return _valueUnit; }
  141. // set
  142. // {
  143. // _valueUnit = value;
  144. // RaisePropertyChanged();
  145. // }
  146. //}
  147. //[Column("MAXVAL")]
  148. //public double MaxVal
  149. //{
  150. // get { return _maxVal; }
  151. // set
  152. // {
  153. // _maxVal = value;
  154. // RaisePropertyChanged();
  155. // }
  156. //}
  157. //[Column("MINVAL")]
  158. //public double MinVal
  159. //{
  160. // get { return _minVal; }
  161. // set
  162. // {
  163. // _minVal = value;
  164. // RaisePropertyChanged();
  165. // }
  166. //}
  167. //[Column("REASONABLEMAXVAL")]
  168. //public double ReasonableMaxVal
  169. //{
  170. // get { return _reasonableMaxVal; }
  171. // set
  172. // {
  173. // _reasonableMaxVal = value;
  174. // RaisePropertyChanged();
  175. // }
  176. //}
  177. //[Column("REASONABLEMINVAL")]
  178. //public double ReasonableMinVal
  179. //{
  180. // get { return _reasonableMinVal; }
  181. // set
  182. // {
  183. // _reasonableMinVal = value;
  184. // RaisePropertyChanged();
  185. // }
  186. //}
  187. //[Column("TYPEID")]
  188. //public string TypeId
  189. //{
  190. // get { return _typeId; }
  191. // set
  192. // {
  193. // _typeId = value;
  194. // RaisePropertyChanged();
  195. // }
  196. //}
  197. //[Column("SHORTID")]
  198. //public string ShortId
  199. //{
  200. // get { return _shortId; }
  201. // set
  202. // {
  203. // _shortId = value;
  204. // RaisePropertyChanged();
  205. // }
  206. //}
  207. //[Column("LONGID")]
  208. //public string LongId
  209. //{
  210. // get { return _longId; }
  211. // set
  212. // {
  213. // _longId = value;
  214. // RaisePropertyChanged();
  215. // }
  216. //}
  217. //[Column("WINDPOWERSTATIONID")]
  218. //public string WindPowerStationId
  219. //{
  220. // get { return _windPowerStationId; }
  221. // set
  222. // {
  223. // _windPowerStationId = value;
  224. // RaisePropertyChanged();
  225. // }
  226. //}
  227. //[Column("REALTIMEID")]
  228. //public string RealTimeId
  229. //{
  230. // get { return _realTimeId; }
  231. // set
  232. // {
  233. // _realTimeId = value;
  234. // RaisePropertyChanged();
  235. // }
  236. //}
  237. /// <summary>
  238. /// Property changed event
  239. /// </summary>
  240. public event PropertyChangedEventHandler PropertyChanged;
  241. private void RaisePropertyChanged([CallerMemberName] string caller = "")
  242. {
  243. if (PropertyChanged != null)
  244. {
  245. PropertyChanged(this, new PropertyChangedEventArgs(caller));
  246. }
  247. }
  248. }
  249. }