S_ErpModular.cs 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. using System;
  2. using Castle.ActiveRecord;
  3. using System.Text;
  4. namespace BizCom
  5. {
  6. [ActiveRecord("S_ErpModular")]
  7. public class S_ErpModular : ComBase<S_ErpModular>
  8. {
  9. /// <summary>
  10. ///
  11. /// </summary>
  12. [PrimaryKey(PrimaryKeyType.Native)]
  13. public int ID { get; set; }
  14. private int _parentID=0;
  15. /// <summary>
  16. ///
  17. /// </summary>
  18. [Property]
  19. public int ParentID
  20. {
  21. get{ return _parentID; }
  22. set{ _parentID=value; }
  23. }
  24. private string _name="";
  25. /// <summary>
  26. ///
  27. /// </summary>
  28. [Property]
  29. public string Name
  30. {
  31. get{ return _name; }
  32. set{ _name=value; }
  33. }
  34. private string _code="";
  35. /// <summary>
  36. ///
  37. /// </summary>
  38. [Property]
  39. public string Code
  40. {
  41. get{ return _code; }
  42. set{ _code=value; }
  43. }
  44. private int _sort=0;
  45. /// <summary>
  46. ///
  47. /// </summary>
  48. [Property]
  49. public int Sort
  50. {
  51. get{ return _sort; }
  52. set{ _sort=value; }
  53. }
  54. private string _path="";
  55. /// <summary>
  56. ///
  57. /// </summary>
  58. [Property]
  59. public string Path
  60. {
  61. get{ return _path; }
  62. set{ _path=value; }
  63. }
  64. private bool _isDel=false;
  65. /// <summary>
  66. ///
  67. /// </summary>
  68. [Property]
  69. public bool IsDel
  70. {
  71. get{ return _isDel; }
  72. set{ _isDel=value; }
  73. }
  74. private string _memo="";
  75. /// <summary>
  76. ///
  77. /// </summary>
  78. [Property]
  79. public string Memo
  80. {
  81. get{ return _memo; }
  82. set{ _memo=value; }
  83. }
  84. private int _state=0;
  85. /// <summary>
  86. ///
  87. /// </summary>
  88. [Property]
  89. public int State
  90. {
  91. get{ return _state; }
  92. set{ _state=value; }
  93. }
  94. private int _mType=0;
  95. /// <summary>
  96. ///
  97. /// </summary>
  98. [Property]
  99. public int mType
  100. {
  101. get{ return _mType; }
  102. set{ _mType=value; }
  103. }
  104. private string _url="";
  105. /// <summary>
  106. ///
  107. /// </summary>
  108. [Property]
  109. public string Url
  110. {
  111. get{ return _url; }
  112. set{ _url=value; }
  113. }
  114. private string _tag="";
  115. /// <summary>
  116. ///
  117. /// </summary>
  118. [Property]
  119. public string Tag
  120. {
  121. get{ return _tag; }
  122. set{ _tag=value; }
  123. }
  124. private bool _isOperate=false;
  125. /// <summary>
  126. ///
  127. /// </summary>
  128. [Property]
  129. public bool isOperate
  130. {
  131. get{ return _isOperate; }
  132. set{ _isOperate=value; }
  133. }
  134. private string _icon="";
  135. /// <summary>
  136. ///
  137. /// </summary>
  138. [Property]
  139. public string Icon
  140. {
  141. get{ return _icon; }
  142. set{ _icon=value; }
  143. }
  144. public static void Del(object id)
  145. {
  146. StringBuilder sql = new StringBuilder();
  147. sql.AppendFormat("delete from S_ErpModular where id=" + id);
  148. ExecuteNonQuery(sql.ToString());
  149. }
  150. }
  151. }