PageRenderTime 47ms CodeModel.GetById 20ms RepoModel.GetById 0ms app.codeStats 0ms

/IntelWeb/IntelWebData/lkup_department.cs

https://github.com/sirivedula/IntelWebPro
C# | 302 lines | 275 code | 27 blank | 0 comment | 2 complexity | 0d3bd3e3333580363ba60ed5a9b213d7 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_department : IntelWebObject
  13. {
  14. private Int32 _department_id;
  15. private string _department_code;
  16. private string _department_code_description;
  17. private string _first_name;
  18. private string _last_name;
  19. private string _address1;
  20. private string _address2;
  21. private string _city;
  22. private string _state_code;
  23. private string _zip_code;
  24. private string _mobile_number;
  25. private string _land_number;
  26. private string _land_number_extension;
  27. private string _fax_number;
  28. private string _email_id;
  29. private string _created_by;
  30. private DateTime _created_date;
  31. private string _last_modified_by;
  32. private DateTime _last_modified_date;
  33. #region NonTemplateCode
  34. #endregion
  35. protected lkup_department()
  36. {
  37. }
  38. public lkup_department(CurrentUser oUser, List<IntelWebField> oselectFieldsList, bool _internalFlag_LoadingFromDataSet)
  39. {
  40. base.loadObjectDefaults = _internalFlag_LoadingFromDataSet;
  41. Initialize(oUser);
  42. base.selectFieldsList = oselectFieldsList;
  43. }
  44. public lkup_department(CurrentUser oUser)
  45. {
  46. Initialize(oUser);
  47. }
  48. public lkup_department(CurrentUser oUser, string selectFields)
  49. {
  50. Initialize(oUser);
  51. base.selectFields = selectFields;
  52. }
  53. public override List<IntelWebField> myFields()
  54. {
  55. List<IntelWebField> _myFields = new List<IntelWebField>(); base.constructing = false;
  56. _myFields.Add(new IntelWebField("department_id", System.Data.OleDb.OleDbType.Integer, 0, 10, 0, DataRowVersion.Current, false, null));
  57. _myFields.Add(new IntelWebField("department_code", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, false, null));
  58. _myFields.Add(new IntelWebField("department_code_description", System.Data.OleDb.OleDbType.VarChar, 100, 100, 0, DataRowVersion.Current, false, null));
  59. _myFields.Add(new IntelWebField("first_name", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  60. _myFields.Add(new IntelWebField("last_name", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  61. _myFields.Add(new IntelWebField("address1", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  62. _myFields.Add(new IntelWebField("address2", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  63. _myFields.Add(new IntelWebField("city", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  64. _myFields.Add(new IntelWebField("state_code", System.Data.OleDb.OleDbType.Char, 2, 2, 0, DataRowVersion.Current, true, null));
  65. _myFields.Add(new IntelWebField("zip_code", System.Data.OleDb.OleDbType.VarChar, 15, 15, 0, DataRowVersion.Current, true, null));
  66. _myFields.Add(new IntelWebField("mobile_number", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  67. _myFields.Add(new IntelWebField("land_number", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  68. _myFields.Add(new IntelWebField("land_number_extension", System.Data.OleDb.OleDbType.VarChar, 5, 5, 0, DataRowVersion.Current, true, null));
  69. _myFields.Add(new IntelWebField("fax_number", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  70. _myFields.Add(new IntelWebField("email_id", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Current, true, null));
  71. _myFields.Add(new IntelWebField("created_by", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Default, false, ((this.User == null ? "" : this.User.userName))));
  72. _myFields.Add(new IntelWebField("created_date", System.Data.OleDb.OleDbType.DBTimeStamp, 0, 23, 3, DataRowVersion.Default, false, (DateTime.Now)));
  73. _myFields.Add(new IntelWebField("last_modified_by", System.Data.OleDb.OleDbType.VarChar, 50, 50, 0, DataRowVersion.Default, false, ((this.User == null ? "" : this.User.userName))));
  74. _myFields.Add(new IntelWebField("last_modified_date", System.Data.OleDb.OleDbType.DBTimeStamp, 0, 23, 3, DataRowVersion.Default, false, (DateTime.Now)));
  75. return _myFields;
  76. }
  77. private void Initialize(CurrentUser oUser)
  78. {
  79. base.User = oUser;
  80. base.primaryKey = new IntelWebField("department_id", System.Data.OleDb.OleDbType.Integer, 0, 10, 0, DataRowVersion.Current, false, null);
  81. base.FieldList = this.myFields();
  82. base.tableName = "lkup_department";
  83. }
  84. [DataMember]
  85. public Int32 department_id
  86. {
  87. get { return _department_id; }
  88. set
  89. {
  90. _department_id = value;
  91. base.addChange("department_id", value);
  92. }
  93. }
  94. [DataMember]
  95. public string department_code
  96. {
  97. get { return _department_code; }
  98. set
  99. {
  100. _department_code = value;
  101. base.addChange("department_code", value);
  102. }
  103. }
  104. [DataMember]
  105. public string department_code_description
  106. {
  107. get { return _department_code_description; }
  108. set
  109. {
  110. _department_code_description = value;
  111. base.addChange("department_code_description", value);
  112. }
  113. }
  114. [DataMember]
  115. public string first_name
  116. {
  117. get { return _first_name; }
  118. set
  119. {
  120. _first_name = value;
  121. base.addChange("first_name", value);
  122. }
  123. }
  124. [DataMember]
  125. public string last_name
  126. {
  127. get { return _last_name; }
  128. set
  129. {
  130. _last_name = value;
  131. base.addChange("last_name", value);
  132. }
  133. }
  134. [DataMember]
  135. public string address1
  136. {
  137. get { return _address1; }
  138. set
  139. {
  140. _address1 = value;
  141. base.addChange("address1", value);
  142. }
  143. }
  144. [DataMember]
  145. public string address2
  146. {
  147. get { return _address2; }
  148. set
  149. {
  150. _address2 = value;
  151. base.addChange("address2", value);
  152. }
  153. }
  154. [DataMember]
  155. public string city
  156. {
  157. get { return _city; }
  158. set
  159. {
  160. _city = value;
  161. base.addChange("city", value);
  162. }
  163. }
  164. [DataMember]
  165. public string state_code
  166. {
  167. get { return _state_code; }
  168. set
  169. {
  170. _state_code = value;
  171. base.addChange("state_code", value);
  172. }
  173. }
  174. [DataMember]
  175. public string zip_code
  176. {
  177. get { return _zip_code; }
  178. set
  179. {
  180. _zip_code = value;
  181. base.addChange("zip_code", value);
  182. }
  183. }
  184. [DataMember]
  185. public string mobile_number
  186. {
  187. get { return _mobile_number; }
  188. set
  189. {
  190. _mobile_number = value;
  191. base.addChange("mobile_number", value);
  192. }
  193. }
  194. [DataMember]
  195. public string land_number
  196. {
  197. get { return _land_number; }
  198. set
  199. {
  200. _land_number = value;
  201. base.addChange("land_number", value);
  202. }
  203. }
  204. [DataMember]
  205. public string land_number_extension
  206. {
  207. get { return _land_number_extension; }
  208. set
  209. {
  210. _land_number_extension = value;
  211. base.addChange("land_number_extension", value);
  212. }
  213. }
  214. [DataMember]
  215. public string fax_number
  216. {
  217. get { return _fax_number; }
  218. set
  219. {
  220. _fax_number = value;
  221. base.addChange("fax_number", value);
  222. }
  223. }
  224. [DataMember]
  225. public string email_id
  226. {
  227. get { return _email_id; }
  228. set
  229. {
  230. _email_id = value;
  231. base.addChange("email_id", value);
  232. }
  233. }
  234. [DataMember]
  235. public string created_by
  236. {
  237. get { return _created_by; }
  238. set
  239. {
  240. _created_by = value;
  241. base.addChange("created_by", value);
  242. }
  243. }
  244. [DataMember]
  245. public DateTime created_date
  246. {
  247. get { return _created_date; }
  248. set
  249. {
  250. _created_date = value;
  251. base.addChange("created_date", value);
  252. }
  253. }
  254. [DataMember]
  255. public string last_modified_by
  256. {
  257. get { return _last_modified_by; }
  258. set
  259. {
  260. _last_modified_by = value;
  261. base.addChange("last_modified_by", value);
  262. }
  263. }
  264. [DataMember]
  265. public DateTime last_modified_date
  266. {
  267. get { return _last_modified_date; }
  268. set
  269. {
  270. _last_modified_date = value;
  271. base.addChange("last_modified_date", value);
  272. }
  273. }
  274. }
  275. }