PageRenderTime 44ms CodeModel.GetById 15ms RepoModel.GetById 0ms app.codeStats 0ms

/IntelWeb/IntelWebData/lkup_panel.cs

https://github.com/sirivedula/IntelWebPro
C# | 172 lines | 155 code | 17 blank | 0 comment | 2 complexity | 74c312d69d8b667a5f32fc9d0832a3ba MD5 | raw file
  1. using System;
  2. using System.Data;
  3. using System.Data.OleDb;
  4. using System.Collections.Generic;
  5. using System.Text;
  6. using System.Runtime.Serialization;
  7. using System.Linq;
  8. namespace IntelWeb
  9. {
  10. [Serializable]
  11. [DataContract]
  12. public class lkup_panel : IntelWebObject
  13. {
  14. private Int32 _panel_id;
  15. private string _site_code;
  16. private string _panel_code;
  17. private string _panel_code_description;
  18. private string _alarm_device_code;
  19. private string _created_by;
  20. private DateTime _created_date;
  21. private string _last_modified_by;
  22. private DateTime _last_modified_date;
  23. #region NonTemplateCode
  24. #endregion
  25. protected lkup_panel()
  26. {
  27. }
  28. public lkup_panel(CurrentUser oUser, List<IntelWebField> oselectFieldsList, bool _internalFlag_LoadingFromDataSet)
  29. {
  30. base.loadObjectDefaults = _internalFlag_LoadingFromDataSet;
  31. Initialize(oUser);
  32. base.selectFieldsList = oselectFieldsList;
  33. }
  34. public lkup_panel(CurrentUser oUser)
  35. {
  36. Initialize(oUser);
  37. }
  38. public lkup_panel(CurrentUser oUser, string selectFields)
  39. {
  40. Initialize(oUser);
  41. base.selectFields = selectFields;
  42. }
  43. public override List<IntelWebField> myFields()
  44. {
  45. List<IntelWebField> _myFields = new List<IntelWebField>(); base.constructing = false;
  46. _myFields.Add(new IntelWebField("panel_id", System.Data.OleDb.OleDbType.Integer, 0, 10, 0, DataRowVersion.Current, false, null));
  47. _myFields.Add(new IntelWebField("site_code", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, false, null));
  48. _myFields.Add(new IntelWebField("panel_code", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, false, null));
  49. _myFields.Add(new IntelWebField("panel_code_description", System.Data.OleDb.OleDbType.VarChar, 100, 100, 0, DataRowVersion.Current, true, null));
  50. _myFields.Add(new IntelWebField("alarm_device_code", System.Data.OleDb.OleDbType.VarChar, 100, 100, 0, DataRowVersion.Current, false, null));
  51. _myFields.Add(new IntelWebField("created_by", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Default, false, ((this.User == null ? "" : this.User.userName))));
  52. _myFields.Add(new IntelWebField("created_date", System.Data.OleDb.OleDbType.DBTimeStamp, 0, 23, 3, DataRowVersion.Default, false, (DateTime.Now)));
  53. _myFields.Add(new IntelWebField("last_modified_by", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Default, false, ((this.User == null ? "" : this.User.userName))));
  54. _myFields.Add(new IntelWebField("last_modified_date", System.Data.OleDb.OleDbType.DBTimeStamp, 0, 23, 3, DataRowVersion.Default, false, (DateTime.Now)));
  55. return _myFields;
  56. }
  57. private void Initialize(CurrentUser oUser)
  58. {
  59. base.User = oUser;
  60. base.primaryKey = new IntelWebField("panel_id", System.Data.OleDb.OleDbType.Integer, 0, 10, 0, DataRowVersion.Current, false, null);
  61. base.FieldList = this.myFields();
  62. base.tableName = "lkup_panel";
  63. }
  64. [DataMember]
  65. public Int32 panel_id
  66. {
  67. get { return _panel_id; }
  68. set
  69. {
  70. _panel_id = value;
  71. base.addChange("panel_id", value);
  72. }
  73. }
  74. [DataMember]
  75. public string site_code
  76. {
  77. get { return _site_code; }
  78. set
  79. {
  80. _site_code = value;
  81. base.addChange("site_code", value);
  82. }
  83. }
  84. [DataMember]
  85. public string panel_code
  86. {
  87. get { return _panel_code; }
  88. set
  89. {
  90. _panel_code = value;
  91. base.addChange("panel_code", value);
  92. }
  93. }
  94. [DataMember]
  95. public string panel_code_description
  96. {
  97. get { return _panel_code_description; }
  98. set
  99. {
  100. _panel_code_description = value;
  101. base.addChange("panel_code_description", value);
  102. }
  103. }
  104. [DataMember]
  105. public string alarm_device_code
  106. {
  107. get { return _alarm_device_code; }
  108. set
  109. {
  110. _alarm_device_code = value;
  111. base.addChange("alarm_device_code", value);
  112. }
  113. }
  114. [DataMember]
  115. public string created_by
  116. {
  117. get { return _created_by; }
  118. set
  119. {
  120. _created_by = value;
  121. base.addChange("created_by", value);
  122. }
  123. }
  124. [DataMember]
  125. public DateTime created_date
  126. {
  127. get { return _created_date; }
  128. set
  129. {
  130. _created_date = value;
  131. base.addChange("created_date", value);
  132. }
  133. }
  134. [DataMember]
  135. public string last_modified_by
  136. {
  137. get { return _last_modified_by; }
  138. set
  139. {
  140. _last_modified_by = value;
  141. base.addChange("last_modified_by", value);
  142. }
  143. }
  144. [DataMember]
  145. public DateTime last_modified_date
  146. {
  147. get { return _last_modified_date; }
  148. set
  149. {
  150. _last_modified_date = value;
  151. base.addChange("last_modified_date", value);
  152. }
  153. }
  154. }
  155. }