/projects/PigeonCms.Core/BLL/Customer.cs

http://pigeoncms.googlecode.com/ · C# · 132 lines · 115 code · 14 blank · 3 comment · 0 complexity · ee2d133dc160e11e89236be9ac92be25 MD5 · raw file

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Web;
  5. using System.Web.Security;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.WebControls.WebParts;
  9. using System.Web.UI.HtmlControls;
  10. using System.Diagnostics;
  11. using System.ComponentModel;
  12. using PigeonCms;
  13. namespace PigeonCms
  14. {
  15. [DebuggerDisplay("Id={id}, OwnerUser={ownerUser}, FromUser={fromUser}, ToUser={ToUser}, Content={content}")]
  16. public class Customer: ITable
  17. {
  18. private int id = 0;
  19. /// <summary>
  20. /// IDENTITY Id as PKey
  21. /// </summary>
  22. [DataObjectField(true)]
  23. public int Id
  24. {
  25. [DebuggerStepThrough()]
  26. get { return id; }
  27. [DebuggerStepThrough()]
  28. set { id = value; }
  29. }
  30. private string companyName = "";
  31. public string CompanyName
  32. {
  33. [DebuggerStepThrough()]
  34. get { return companyName; }
  35. [DebuggerStepThrough()]
  36. set { companyName = value; }
  37. }
  38. private string vat = "";
  39. public string Vat
  40. {
  41. [DebuggerStepThrough()]
  42. get { return vat; }
  43. [DebuggerStepThrough()]
  44. set { vat = value; }
  45. }
  46. private DateTime dateInserted;
  47. public DateTime DateInserted
  48. {
  49. [DebuggerStepThrough()]
  50. get { return dateInserted; }
  51. [DebuggerStepThrough()]
  52. set { dateInserted = value; }
  53. }
  54. private string userInserted = "";
  55. public string UserInserted
  56. {
  57. [DebuggerStepThrough()]
  58. get { return userInserted; }
  59. [DebuggerStepThrough()]
  60. set { userInserted = value; }
  61. }
  62. private DateTime dateUpdated;
  63. public DateTime DateUpdated
  64. {
  65. [DebuggerStepThrough()]
  66. get { return dateUpdated; }
  67. [DebuggerStepThrough()]
  68. set { dateUpdated = value; }
  69. }
  70. private string userUpdated = "";
  71. public string UserUpdated
  72. {
  73. [DebuggerStepThrough()]
  74. get { return userUpdated; }
  75. [DebuggerStepThrough()]
  76. set { userUpdated = value; }
  77. }
  78. }
  79. [Serializable]
  80. public class CustomersFilter
  81. {
  82. private int id = 0;
  83. private string companyNameLike = "";
  84. private string vat = "";
  85. private string vatLike = "";
  86. [DataObjectField(true)]
  87. public int Id
  88. {
  89. [DebuggerStepThrough()]
  90. get { return id; }
  91. [DebuggerStepThrough()]
  92. set { id = value; }
  93. }
  94. public string CompanyNameLike
  95. {
  96. [DebuggerStepThrough()]
  97. get { return companyNameLike; }
  98. [DebuggerStepThrough()]
  99. set { companyNameLike = value; }
  100. }
  101. [DataObjectField(false)]
  102. public string Vat
  103. {
  104. [DebuggerStepThrough()]
  105. get { return vat; }
  106. [DebuggerStepThrough()]
  107. set { vat = value; }
  108. }
  109. [DataObjectField(false)]
  110. public string VatLike
  111. {
  112. [DebuggerStepThrough()]
  113. get { return vatLike; }
  114. [DebuggerStepThrough()]
  115. set { vatLike = value; }
  116. }
  117. }
  118. }