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

/BaliEnterpriseSystems/BaliEnterpriseSystems/BestObjects/BestEMailTemplate.cs

https://github.com/sirivedula/BEST
C# | 94 lines | 82 code | 12 blank | 0 comment | 0 complexity | dcbf0c7ccd51f0850108124f3d18e8f7 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 BestEMailTemplate : BestTable
  15. {
  16. public BestEMailTemplate()
  17. {
  18. this.TableName = "BestEMailTemplates";
  19. this.SecurityPage = "Setup - EMail Template";
  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 = "emialTemplateName", displayField = true, fieldHeader = "EMail Template Name", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 50 });
  24. TableFields.Add(new BestField() { fieldName = "templateDescription", displayField = true, fieldHeader = "Template Description", fieldType = "System.String", paramOledbType = System.Data.OleDb.OleDbType.VarChar, fieldSize = 9999 });
  25. }
  26. public Guid guidfield
  27. {
  28. get
  29. {
  30. return new Guid(CurrentRow.Fields["guidfield"].fieldValue);
  31. }
  32. set
  33. {
  34. CurrentRow.Fields["guidfield"].fieldValue = value.ToString();
  35. }
  36. }
  37. public DateTime lastChange
  38. {
  39. get
  40. {
  41. return Convert.ToDateTime(CurrentRow.Fields["lastChange"].fieldValue);
  42. }
  43. set
  44. {
  45. CurrentRow.Fields["lastChange"].fieldValue = value.ToString("MM/dd/yyyy HH:mm:ss");
  46. }
  47. }
  48. public string lastChangeUser
  49. {
  50. get
  51. {
  52. return CurrentRow.Fields["lastChangeUser"].fieldValue;
  53. }
  54. set
  55. {
  56. CurrentRow.Fields["lastChangeUser"].fieldValue = value;
  57. }
  58. }
  59. public string emialTemplateName
  60. {
  61. get
  62. {
  63. return CurrentRow.Fields["emialTemplateName"].fieldValue;
  64. }
  65. set
  66. {
  67. CurrentRow.Fields["emialTemplateName"].fieldValue = value;
  68. }
  69. }
  70. public string templateDescription
  71. {
  72. get
  73. {
  74. return CurrentRow.Fields["templateDescription"].fieldValue;
  75. }
  76. set
  77. {
  78. CurrentRow.Fields["templateDescription"].fieldValue = value;
  79. }
  80. }
  81. }
  82. }