PageRenderTime 54ms CodeModel.GetById 25ms RepoModel.GetById 1ms app.codeStats 0ms

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/BestTutors.cs

https://github.com/sirivedula/BEST
C# | 563 lines | 493 code | 70 blank | 0 comment | 3 complexity | 5ad8b83529cea0a86815cc47605ef346 MD5 | raw file
  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Linq;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.HtmlControls;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.Xml.Linq;
  12. namespace BaliEnterpriseSystems.BestObjects
  13. {
  14. public class BestTutors : BestTable
  15. {
  16. public BestTutors()
  17. {
  18. this.TableName = "BestTutors";
  19. this.SecurityPage = "Tutor - Information";
  20. TableFields.Add(new BestField() { fieldName = "guidfield", displayField = false, fieldHeader = "Guid", fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid, fieldSize = 40 });
  21. TableFields.Add(new BestField() { fieldName = "lastChange", displayField = false, fieldHeader = "Last Change", fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBTime, fieldSize = 20 });
  22. TableFields.Add(new BestField() { fieldName = "lastChangeUser", displayField = false, fieldHeader = "Last Change User", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 128 });
  23. TableFields.Add(new BestField() { fieldName = "TutorId", displayField = true, fieldHeader = "Tutor Id", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  24. TableFields.Add(new BestField() { fieldName = "CenterId", displayField = true, fieldHeader = "Center Id", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  25. TableFields.Add(new BestField() { fieldName = "firstName", displayField = true, fieldHeader = "First Name", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  26. TableFields.Add(new BestField() { fieldName = "lastName", displayField = true, fieldHeader = "Last Name", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  27. TableFields.Add(new BestField() { fieldName = "middleName", displayField = true, fieldHeader = "Middle Name", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  28. TableFields.Add(new BestField() { fieldName = "address1", displayField = true, fieldHeader = "Address 1", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  29. TableFields.Add(new BestField() { fieldName = "address2", displayField = true, fieldHeader = "Address 2", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  30. TableFields.Add(new BestField() { fieldName = "city", displayField = true, fieldHeader = "City", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  31. TableFields.Add(new BestField() { fieldName = "state", displayField = true, fieldHeader = "State", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 2 });
  32. TableFields.Add(new BestField() { fieldName = "zip", displayField = true, fieldHeader = "Zip", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 15 });
  33. TableFields.Add(new BestField() { fieldName = "cellPhone", displayField = true, fieldHeader = "Cell Phone", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 15 });
  34. TableFields.Add(new BestField() { fieldName = "workPhone", displayField = true, fieldHeader = "Work Phone", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 15 });
  35. TableFields.Add(new BestField() { fieldName = "homePhone", displayField = true, fieldHeader = "Home Phone", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 15 });
  36. TableFields.Add(new BestField() { fieldName = "emailId", displayField = true, fieldHeader = "Contact EMail", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 80 });
  37. TableFields.Add(new BestField() { fieldName = "gender", displayField = true, fieldHeader = "Gender", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 10 });
  38. TableFields.Add(new BestField() { fieldName = "joinDate", displayField = false, fieldHeader = "Join Date", fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBDate, fieldSize = 10 });
  39. TableFields.Add(new BestField()
  40. {
  41. fieldName = "school", fieldSize=50, fieldType="System.String", paramOledbType= System.Data.OleDb.OleDbType.VarChar,
  42. displayField=false, fieldHeader="School"
  43. });
  44. TableFields.Add(new BestField()
  45. {
  46. fieldHeader="Year Graduated", displayField=false, paramOledbType= System.Data.OleDb.OleDbType.VarChar, fieldType="System.String", fieldSize=50, fieldName = "yearGraduated"
  47. });
  48. TableFields.Add(new BestField()
  49. {
  50. fieldName = "GPA",
  51. fieldSize = 50,
  52. fieldType = "System.String",
  53. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  54. displayField = false,
  55. fieldHeader = "GPA"
  56. });
  57. TableFields.Add(new BestField()
  58. {
  59. fieldHeader = "Majot",
  60. displayField = false,
  61. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  62. fieldType = "System.String",
  63. fieldSize = 50,
  64. fieldName = "Major"
  65. });
  66. TableFields.Add(new BestField()
  67. {
  68. fieldName = "Expertise",
  69. fieldSize = 50,
  70. fieldType = "System.String",
  71. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  72. displayField = false,
  73. fieldHeader = "Expertise"
  74. });
  75. TableFields.Add(new BestField()
  76. {
  77. fieldHeader = "learningStyle",
  78. displayField = false,
  79. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  80. fieldType = "System.String",
  81. fieldSize = 50,
  82. fieldName = "learningStyle"
  83. });
  84. TableFields.Add(new BestField()
  85. {
  86. fieldName = "matchup",
  87. fieldSize = 50,
  88. fieldType = "System.String",
  89. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  90. displayField = false,
  91. fieldHeader = "matchup"
  92. });
  93. TableFields.Add(new BestField()
  94. {
  95. fieldHeader = "gradeLevels",
  96. displayField = false,
  97. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  98. fieldType = "System.String",
  99. fieldSize = 50,
  100. fieldName = "gradeLevels"
  101. });
  102. TableFields.Add(new BestField()
  103. {
  104. fieldName = "otherSkill",
  105. fieldSize = 50,
  106. fieldType = "System.String",
  107. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  108. displayField = false,
  109. fieldHeader = "otherSkill"
  110. });
  111. TableFields.Add(new BestField()
  112. {
  113. fieldHeader = "programStyle",
  114. displayField = false,
  115. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  116. fieldType = "System.String",
  117. fieldSize = 50,
  118. fieldName = "programStyle"
  119. });
  120. TableFields.Add(new BestField()
  121. {
  122. fieldName = "salary",
  123. displayField = false,
  124. fieldHeader = "Salary",
  125. fieldType = "System.Decimal",
  126. Precision = 18,
  127. scale = 2,
  128. paramOledbType = System.Data.OleDb.OleDbType.Decimal,
  129. fieldSize = 18
  130. });
  131. TableFields.Add(new BestField()
  132. {
  133. fieldName = "perhour",
  134. displayField = false,
  135. fieldHeader = "Per Hour",
  136. fieldType = "System.Decimal",
  137. Precision = 18,
  138. scale = 2,
  139. paramOledbType = System.Data.OleDb.OleDbType.Decimal,
  140. fieldSize = 18
  141. });
  142. }
  143. public Guid guidfield
  144. {
  145. get
  146. {
  147. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  148. }
  149. set
  150. {
  151. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  152. }
  153. }
  154. public DateTime lastChange
  155. {
  156. get
  157. {
  158. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  159. }
  160. set
  161. {
  162. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  163. }
  164. }
  165. public string lastChangeUser
  166. {
  167. get
  168. {
  169. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  170. }
  171. set
  172. {
  173. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  174. }
  175. }
  176. public string TutorId
  177. {
  178. get
  179. {
  180. return CurrentRow.Fields["TutorId"].fieldValue;
  181. }
  182. set
  183. {
  184. CurrentRow.Fields["TutorId"].fieldValue = value;
  185. }
  186. }
  187. public string CenterId
  188. {
  189. get
  190. {
  191. return CurrentRow.Fields["CenterId"].fieldValue;
  192. }
  193. set
  194. {
  195. CurrentRow.Fields["CenterId"].fieldValue = value;
  196. }
  197. }
  198. public string firstName
  199. {
  200. get
  201. {
  202. return CurrentRow.Fields["firstName"].fieldValue;
  203. }
  204. set
  205. {
  206. CurrentRow.Fields["firstName"].fieldValue = value;
  207. }
  208. }
  209. public string lastName
  210. {
  211. get
  212. {
  213. return CurrentRow.Fields["lastName"].fieldValue;
  214. }
  215. set
  216. {
  217. CurrentRow.Fields["lastName"].fieldValue = value;
  218. }
  219. }
  220. public string middleName
  221. {
  222. get
  223. {
  224. return CurrentRow.Fields["middleName"].fieldValue;
  225. }
  226. set
  227. {
  228. CurrentRow.Fields["middleName"].fieldValue = value;
  229. }
  230. }
  231. public string address1
  232. {
  233. get
  234. {
  235. return CurrentRow.Fields["address1"].fieldValue;
  236. }
  237. set
  238. {
  239. CurrentRow.Fields["address1"].fieldValue = value;
  240. }
  241. }
  242. public string address2
  243. {
  244. get
  245. {
  246. return CurrentRow.Fields["address2"].fieldValue;
  247. }
  248. set
  249. {
  250. CurrentRow.Fields["address2"].fieldValue = value;
  251. }
  252. }
  253. public string city
  254. {
  255. get
  256. {
  257. return CurrentRow.Fields["city"].fieldValue;
  258. }
  259. set
  260. {
  261. CurrentRow.Fields["city"].fieldValue = value;
  262. }
  263. }
  264. public string state
  265. {
  266. get
  267. {
  268. return CurrentRow.Fields["state"].fieldValue;
  269. }
  270. set
  271. {
  272. CurrentRow.Fields["state"].fieldValue = value;
  273. }
  274. }
  275. public string zip
  276. {
  277. get
  278. {
  279. return CurrentRow.Fields["zip"].fieldValue;
  280. }
  281. set
  282. {
  283. CurrentRow.Fields["zip"].fieldValue = value;
  284. }
  285. }
  286. public string cellPhone
  287. {
  288. get
  289. {
  290. return CurrentRow.Fields["cellPhone"].fieldValue;
  291. }
  292. set
  293. {
  294. CurrentRow.Fields["cellPhone"].fieldValue = value;
  295. }
  296. }
  297. public string emailId
  298. {
  299. get
  300. {
  301. return CurrentRow.Fields["emailId"].fieldValue;
  302. }
  303. set
  304. {
  305. CurrentRow.Fields["emailId"].fieldValue = value;
  306. }
  307. }
  308. public string workPhone
  309. {
  310. get
  311. {
  312. return CurrentRow.Fields["workPhone"].fieldValue;
  313. }
  314. set
  315. {
  316. CurrentRow.Fields["workPhone"].fieldValue = value;
  317. }
  318. }
  319. public string homePhone
  320. {
  321. get
  322. {
  323. return CurrentRow.Fields["homePhone"].fieldValue;
  324. }
  325. set
  326. {
  327. CurrentRow.Fields["homePhone"].fieldValue = value;
  328. }
  329. }
  330. public string gender
  331. {
  332. get
  333. {
  334. return CurrentRow.Fields["gender"].fieldValue;
  335. }
  336. set
  337. {
  338. CurrentRow.Fields["gender"].fieldValue = value;
  339. }
  340. }
  341. public DateTime joinDate
  342. {
  343. get
  344. {
  345. if (string.IsNullOrEmpty(CurrentRow.Fields["joinDate"].fieldValue))
  346. {
  347. return DateTime.MinValue;
  348. }
  349. return Convert.ToDateTime(CurrentRow.Fields["joinDate"].fieldValue);
  350. }
  351. set
  352. {
  353. CurrentRow.Fields["joinDate"].fieldValue = value.ToString("MM/dd/yyyy");
  354. }
  355. }
  356. public string School
  357. {
  358. get
  359. {
  360. return CurrentRow.Fields["school"].fieldValue;
  361. }
  362. set
  363. {
  364. CurrentRow.Fields["school"].fieldValue = value;
  365. }
  366. }
  367. public string yearGraduated
  368. {
  369. get
  370. {
  371. return CurrentRow.Fields["yearGraduated"].fieldValue;
  372. }
  373. set
  374. {
  375. CurrentRow.Fields["yearGraduated"].fieldValue = value;
  376. }
  377. }
  378. public string GPA
  379. {
  380. get
  381. {
  382. return CurrentRow.Fields["GPA"].fieldValue;
  383. }
  384. set
  385. {
  386. CurrentRow.Fields["GPA"].fieldValue = value;
  387. }
  388. }
  389. public string Major
  390. {
  391. get
  392. {
  393. return CurrentRow.Fields["Major"].fieldValue;
  394. }
  395. set
  396. {
  397. CurrentRow.Fields["Major"].fieldValue = value;
  398. }
  399. }
  400. public string Expertise
  401. {
  402. get
  403. {
  404. return CurrentRow.Fields["Expertise"].fieldValue;
  405. }
  406. set
  407. {
  408. CurrentRow.Fields["Expertise"].fieldValue = value;
  409. }
  410. }
  411. public string learningStyle
  412. {
  413. get
  414. {
  415. return CurrentRow.Fields["learningStyle"].fieldValue;
  416. }
  417. set
  418. {
  419. CurrentRow.Fields["learningStyle"].fieldValue = value;
  420. }
  421. }
  422. public string Matchup
  423. {
  424. get
  425. {
  426. return CurrentRow.Fields["matchup"].fieldValue;
  427. }
  428. set
  429. {
  430. CurrentRow.Fields["matchup"].fieldValue = value;
  431. }
  432. }
  433. public string gradeLevels
  434. {
  435. get
  436. {
  437. return CurrentRow.Fields["gradeLevels"].fieldValue;
  438. }
  439. set
  440. {
  441. CurrentRow.Fields["gradeLevels"].fieldValue = value;
  442. }
  443. }
  444. public string otherSkill
  445. {
  446. get
  447. {
  448. return CurrentRow.Fields["otherSkill"].fieldValue;
  449. }
  450. set
  451. {
  452. CurrentRow.Fields["otherSkill"].fieldValue = value;
  453. }
  454. }
  455. public string programStyle
  456. {
  457. get
  458. {
  459. return CurrentRow.Fields["programStyle"].fieldValue;
  460. }
  461. set
  462. {
  463. CurrentRow.Fields["programStyle"].fieldValue = value;
  464. }
  465. }
  466. public Decimal Salary
  467. {
  468. get
  469. {
  470. if (!string.IsNullOrEmpty(CurrentRow.Fields["salary"].fieldValue))
  471. return Convert.ToDecimal(CurrentRow.Fields["salary"].fieldValue);
  472. return 0;
  473. }
  474. set
  475. {
  476. CurrentRow.Fields["salary"].fieldValue = value.ToString();
  477. }
  478. }
  479. public Decimal PerHour
  480. {
  481. get
  482. {
  483. if (!string.IsNullOrEmpty(CurrentRow.Fields["perhour"].fieldValue))
  484. return Convert.ToDecimal(CurrentRow.Fields["perhour"].fieldValue);
  485. return 0;
  486. }
  487. set
  488. {
  489. CurrentRow.Fields["perhour"].fieldValue = value.ToString();
  490. }
  491. }
  492. }
  493. }