PageRenderTime 42ms CodeModel.GetById 15ms RepoModel.GetById 1ms app.codeStats 0ms

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/BestPrograms.cs

https://github.com/sirivedula/BEST
C# | 121 lines | 106 code | 15 blank | 0 comment | 0 complexity | 300c8a9f9b06feef2f3603060999ee62 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 BestPrograms : BestTable
  15. {
  16. public BestPrograms()
  17. {
  18. this.TableName = "BestPrograms";
  19. this.SecurityPage = "Program - Information";
  20. TableFields.Add(new BestField() { fieldName = "programName", fieldHeader = "Program Name", displayField = true, fieldSize = 50, IsRequired = true, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  21. TableFields.Add(new BestField() { fieldName = "programType", fieldHeader = "programType", displayField = true, fieldSize = 100, IsRequired = true, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  22. TableFields.Add(new BestField() { fieldName = "amount", fieldHeader = "Amount", displayField = true, fieldSize = 10, IsRequired = false, fieldType = "System.Decimal", paramOledbType = System.Data.OleDb.OleDbType.Decimal });
  23. TableFields.Add(new BestField() { fieldName = "amountType", fieldHeader = "Amount Type", displayField = true, fieldSize = 20, IsRequired = true, fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar });
  24. TableFields.Add(new BestField() { fieldName = "guidfield", fieldHeader = "guid", displayField = false, fieldSize = 40, IsRequired = false, fieldType = "System.Guid", paramOledbType = System.Data.OleDb.OleDbType.Guid });
  25. TableFields.Add(new BestField() { fieldName = "lastChange", fieldHeader = "Last Change", displayField = false, fieldSize = 20, IsRequired = false, fieldType = "System.DateTime", paramOledbType = System.Data.OleDb.OleDbType.DBTimeStamp });
  26. 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 });
  27. }
  28. public Guid guidfield
  29. {
  30. get
  31. {
  32. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  33. }
  34. set
  35. {
  36. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  37. }
  38. }
  39. public DateTime lastChange
  40. {
  41. get
  42. {
  43. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  44. }
  45. set
  46. {
  47. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  48. }
  49. }
  50. public string lastChangeUser
  51. {
  52. get
  53. {
  54. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  55. }
  56. set
  57. {
  58. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  59. }
  60. }
  61. public string programName
  62. {
  63. get
  64. {
  65. return CurrentRow.Fields["programName"].fieldValue;
  66. }
  67. set
  68. {
  69. CurrentRow.Fields["programName"].fieldValue = value;
  70. }
  71. }
  72. public string programType
  73. {
  74. get
  75. {
  76. return CurrentRow.Fields["programType"].fieldValue;
  77. }
  78. set
  79. {
  80. CurrentRow.Fields["programType"].fieldValue = value;
  81. }
  82. }
  83. public string amount
  84. {
  85. get
  86. {
  87. return CurrentRow.Fields["amount"].fieldValue;
  88. }
  89. set
  90. {
  91. CurrentRow.Fields["amount"].fieldValue = value;
  92. }
  93. }
  94. public string amountType
  95. {
  96. get
  97. {
  98. return CurrentRow.Fields["amountType"].fieldValue;
  99. }
  100. set
  101. {
  102. CurrentRow.Fields["amountType"].fieldValue = value;
  103. }
  104. }
  105. }
  106. }