PageRenderTime 43ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/BestPreferedSchedule.cs

https://github.com/sirivedula/BEST
C# | 161 lines | 136 code | 25 blank | 0 comment | 0 complexity | 2b382f63a8d6527c29e6c1970416ae6e MD5 | raw file
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. namespace BaliEnterpriseSystems.BestObjects
  6. {
  7. public class BestPreferedSchedule : BestTable
  8. {
  9. public BestPreferedSchedule()
  10. {
  11. this.TableName = "BestPreferSchedule";
  12. this.SecurityPage = "Students - Prefered Schedules";
  13. TableFields.Add(new BestField()
  14. {
  15. fieldName = "guidfield", displayField = false, fieldHeader = "Guid", fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid, fieldSize = 40
  16. });
  17. TableFields.Add(new BestField()
  18. {
  19. fieldName = "lastChange", displayField = false, fieldHeader = "Last Change", fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBTime, fieldSize = 20
  20. });
  21. TableFields.Add(new BestField()
  22. {
  23. fieldName = "lastChangeUser", displayField = false, fieldHeader = "Last Change User", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 128
  24. });
  25. TableFields.Add(new BestField()
  26. {
  27. fieldName = "CenterId", displayField = true, fieldHeader = "Center Id", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50
  28. });
  29. TableFields.Add(new BestField()
  30. {
  31. fieldName = "StudentId", displayField = true, fieldHeader = "Student Id", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50
  32. });
  33. TableFields.Add(new BestField()
  34. {
  35. fieldName = "studentguid", displayField = false, fieldHeader = "StudentGuid", fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid, fieldSize = 40
  36. });
  37. TableFields.Add(new BestField()
  38. {
  39. fieldName = "scheduleTime", fieldType = "System.String", paramOledbType=System.Data.OleDb.OleDbType.VarChar,
  40. fieldHeader = "Time", fieldSize=50, displayField=true
  41. });
  42. TableFields.Add(new BestField()
  43. {
  44. fieldName="weekDay", fieldHeader="Day", displayField=true, fieldType="System.Int", paramOledbType= System.Data.OleDb.OleDbType.Integer, fieldSize=6
  45. });
  46. }
  47. public Guid guidfield
  48. {
  49. get
  50. {
  51. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  52. }
  53. set
  54. {
  55. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  56. }
  57. }
  58. public DateTime lastChange
  59. {
  60. get
  61. {
  62. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  63. }
  64. set
  65. {
  66. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  67. }
  68. }
  69. public string lastChangeUser
  70. {
  71. get
  72. {
  73. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  74. }
  75. set
  76. {
  77. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  78. }
  79. }
  80. public string StudentId
  81. {
  82. get
  83. {
  84. return CurrentRow.Fields["StudentId"].fieldValue;
  85. }
  86. set
  87. {
  88. CurrentRow.Fields["StudentId"].fieldValue = value;
  89. }
  90. }
  91. public string CenterId
  92. {
  93. get
  94. {
  95. return CurrentRow.Fields["CenterId"].fieldValue;
  96. }
  97. set
  98. {
  99. CurrentRow.Fields["CenterId"].fieldValue = value;
  100. }
  101. }
  102. public Guid studentGuid
  103. {
  104. get
  105. {
  106. return new Guid(CurrentRow.Fields["studentguid"].fieldValue);
  107. }
  108. set
  109. {
  110. CurrentRow.Fields["studentguid"].fieldValue = value.ToString();
  111. }
  112. }
  113. public string weekDay
  114. {
  115. get
  116. {
  117. return CurrentRow.Fields["weekDay"].fieldValue;
  118. }
  119. set
  120. {
  121. CurrentRow.Fields["weekDay"].fieldValue = value;
  122. }
  123. }
  124. public string scheduleTime
  125. {
  126. get
  127. {
  128. return CurrentRow.Fields["scheduleTime"].fieldValue;
  129. }
  130. set
  131. {
  132. CurrentRow.Fields["scheduleTime"].fieldValue = value;
  133. }
  134. }
  135. }
  136. }