PageRenderTime 43ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 0ms

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/UserRoles.cs

https://github.com/sirivedula/BEST
C# | 148 lines | 132 code | 16 blank | 0 comment | 0 complexity | 78ebe784db9af069d60fbb7973e1bd90 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 UserRoles : BestTable
  15. {
  16. public UserRoles()
  17. {
  18. this.TableName = "BestUserRoles";
  19. this.overrideEdit = true;
  20. this.overrideAdd = true;
  21. this.overrideDelete = true;
  22. TableFields.Add(new BestField() { fieldName = "Service", fieldHeader = "Service Name", displayField = true, fieldSize = 128, IsRequired = true, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  23. TableFields.Add(new BestField() { fieldName = "userName", fieldHeader = "User Name", displayField = true, fieldSize = 128, IsRequired = true, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  24. TableFields.Add(new BestField() { fieldName = "allowView", fieldHeader = "Allow View", displayField = true, fieldSize = 6, IsRequired = true, fieldType = "System.Byte", paramOledbType = System.Data.OleDb.OleDbType.TinyInt });
  25. TableFields.Add(new BestField() { fieldName = "allowAdd", fieldHeader = "Allow Add", displayField = true, fieldSize = 6, IsRequired = true, fieldType = "System.Byte", paramOledbType = System.Data.OleDb.OleDbType.TinyInt });
  26. TableFields.Add(new BestField() { fieldName = "allowEdit", fieldHeader = "Allow Edit", displayField = true, fieldSize = 6, IsRequired = true, fieldType = "System.Byte", paramOledbType = System.Data.OleDb.OleDbType.TinyInt });
  27. TableFields.Add(new BestField() { fieldName = "allowDelete", fieldHeader = "Allow Delete", displayField = true, fieldSize = 6, IsRequired = true, fieldType = "System.Byte", paramOledbType = System.Data.OleDb.OleDbType.TinyInt });
  28. TableFields.Add(new BestField() { fieldName = "guidfield", fieldHeader = "guid", displayField = false, fieldSize = 40, IsRequired = false, fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid });
  29. TableFields.Add(new BestField() { fieldName = "lastChange", fieldHeader = "Last Change", displayField = false, fieldSize = 20, IsRequired = false, fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBTimeStamp });
  30. TableFields.Add(new BestField() { fieldName = "lastChangeUser", fieldHeader = "Last Change User", displayField = false, fieldSize = 128, IsRequired = false, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  31. }
  32. public Guid guidfield
  33. {
  34. get
  35. {
  36. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  37. }
  38. set
  39. {
  40. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  41. }
  42. }
  43. public DateTime lastChange
  44. {
  45. get
  46. {
  47. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  48. }
  49. set
  50. {
  51. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  52. }
  53. }
  54. public string lastChangeUser
  55. {
  56. get
  57. {
  58. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  59. }
  60. set
  61. {
  62. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  63. }
  64. }
  65. public string Service
  66. {
  67. get
  68. {
  69. return CurrentRow.Fields["Service"].fieldValue;
  70. }
  71. set
  72. {
  73. CurrentRow.Fields["Service"].fieldValue = value;
  74. }
  75. }
  76. public string allowView
  77. {
  78. get
  79. {
  80. return CurrentRow.Fields["allowView"].fieldValue;
  81. }
  82. set
  83. {
  84. CurrentRow.Fields["allowView"].fieldValue = value;
  85. }
  86. }
  87. public string AllowAdd
  88. {
  89. get
  90. {
  91. return CurrentRow.Fields["allowAdd"].fieldValue;
  92. }
  93. set
  94. {
  95. CurrentRow.Fields["allowAdd"].fieldValue = value;
  96. }
  97. }
  98. public string AllowEdit
  99. {
  100. get
  101. {
  102. return CurrentRow.Fields["allowEdit"].fieldValue;
  103. }
  104. set
  105. {
  106. CurrentRow.Fields["allowEdit"].fieldValue = value;
  107. }
  108. }
  109. public string AllowDelete
  110. {
  111. get
  112. {
  113. return CurrentRow.Fields["allowDelete"].fieldValue;
  114. }
  115. set
  116. {
  117. CurrentRow.Fields["allowDelete"].fieldValue = value;
  118. }
  119. }
  120. public string UserName
  121. {
  122. get
  123. {
  124. return CurrentRow.Fields["username"].fieldValue;
  125. }
  126. set
  127. {
  128. CurrentRow.Fields["username"].fieldValue = value;
  129. }
  130. }
  131. }
  132. }