PageRenderTime 45ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/BestUserPrefs.cs

https://github.com/sirivedula/BEST
C# | 132 lines | 119 code | 13 blank | 0 comment | 0 complexity | 52a4a230c52f41e823deca4c01f18f46 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 BestUserPrefs : BestTable
  8. {
  9. public BestUserPrefs()
  10. {
  11. this.TableName = "BestUserPrefs";
  12. this.SecurityPage = "Setup - Center Information";
  13. TableFields.Add(new BestField() { fieldName = "guidfield", displayField = false, fieldHeader = "Guid", fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid, fieldSize = 40 });
  14. TableFields.Add(new BestField() { fieldName = "lastChange", displayField = false, fieldHeader = "Last Change", fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBTime, fieldSize = 20 });
  15. TableFields.Add(new BestField()
  16. {
  17. fieldName = "lastChangeUser",
  18. displayField = false,
  19. fieldHeader = "Last Change User",
  20. fieldType = "System.String",
  21. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  22. fieldSize = 128
  23. });
  24. TableFields.Add(new BestField()
  25. {
  26. fieldName = "UserName",
  27. displayField = false,
  28. fieldHeader = "User Name",
  29. fieldType = "System.String",
  30. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  31. fieldSize = 128
  32. });
  33. TableFields.Add(new BestField()
  34. {
  35. fieldName = "Name",
  36. displayField = false,
  37. fieldHeader = "Name",
  38. fieldType = "System.String",
  39. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  40. fieldSize = 50
  41. });
  42. TableFields.Add(new BestField()
  43. {
  44. fieldName = "Value",
  45. displayField = false,
  46. fieldHeader = "Value",
  47. fieldType = "System.String",
  48. paramOledbType = System.Data.OleDb.OleDbType.VarChar,
  49. fieldSize = 50
  50. });
  51. }
  52. public Guid guidfield
  53. {
  54. get
  55. {
  56. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  57. }
  58. set
  59. {
  60. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  61. }
  62. }
  63. public DateTime lastChange
  64. {
  65. get
  66. {
  67. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  68. }
  69. set
  70. {
  71. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  72. }
  73. }
  74. public string lastChangeUser
  75. {
  76. get
  77. {
  78. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  79. }
  80. set
  81. {
  82. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  83. }
  84. }
  85. public string UserName
  86. {
  87. get
  88. {
  89. return CurrentRow.Fields["UserName"].fieldValue;
  90. }
  91. set
  92. {
  93. CurrentRow.Fields["UserName"].fieldValue = value;
  94. }
  95. }
  96. public string Name
  97. {
  98. get
  99. {
  100. return CurrentRow.Fields["Name"].fieldValue;
  101. }
  102. set
  103. {
  104. CurrentRow.Fields["Name"].fieldValue = value;
  105. }
  106. }
  107. public string Value
  108. {
  109. get
  110. {
  111. return CurrentRow.Fields["Value"].fieldValue;
  112. }
  113. set
  114. {
  115. CurrentRow.Fields["Value"].fieldValue = value;
  116. }
  117. }
  118. }
  119. }