MoWhite.cs 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. using ProjectBase.Data.BaseDAL;
  2. using ProjectBase.Util;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace SIMDP.Model
  9. {
  10. /// <summary>
  11. /// 登陆系统的黑白名单列表
  12. /// </summary>
  13. [Serializable]
  14. public class MoWhite : BaseEntity
  15. {
  16. public MoWhite()
  17. {
  18. this.CurrentLoginUserId = SysEnvironment.CurrentLoginID;
  19. }
  20. #region Field Members
  21. private long m_ID = 0; //
  22. private string m_Name; //显示名称
  23. private string m_UserAccount; //所属用户账号
  24. private string m_UserName; //所属用户名称
  25. private int m_Type = 0; //授权类型
  26. private bool m_Forbid = false; //是否禁用
  27. private string m_IPStart; //IP起始地址
  28. private string m_IPEnd; //IP结束地址
  29. private string m_Note; //备注
  30. private string m_CreatorAccount; //创建人账号
  31. private string m_CreatorName; //创建人名称
  32. private DateTime m_CreateTime = System.DateTime.Now; //创建时间
  33. private string m_EditorAccount; //编辑人账号
  34. private string m_EditorName; //编辑人名称
  35. private DateTime m_EditTime = System.DateTime.Now; //编辑时间
  36. #endregion
  37. #region Property Members
  38. public virtual long ID
  39. {
  40. get
  41. {
  42. return this.m_ID;
  43. }
  44. set
  45. {
  46. this.m_ID = value;
  47. }
  48. }
  49. /// <summary>
  50. /// 显示名称
  51. /// </summary>
  52. public virtual string Name
  53. {
  54. get
  55. {
  56. return this.m_Name;
  57. }
  58. set
  59. {
  60. this.m_Name = value;
  61. }
  62. }
  63. /// <summary>
  64. /// 所属用户账号
  65. /// </summary>
  66. public virtual string UserAccount
  67. {
  68. get
  69. {
  70. return this.m_UserAccount;
  71. }
  72. set
  73. {
  74. this.m_UserAccount = value;
  75. }
  76. }
  77. /// <summary>
  78. /// 所属用户名称
  79. /// </summary>
  80. public virtual string UserName
  81. {
  82. get
  83. {
  84. return this.m_UserName;
  85. }
  86. set
  87. {
  88. this.m_UserName = value;
  89. }
  90. }
  91. /// <summary>
  92. /// 授权类型[0为黑名单,1为白名单 )
  93. /// </summary>
  94. public virtual int Type
  95. {
  96. get
  97. {
  98. return this.m_Type;
  99. }
  100. set
  101. {
  102. this.m_Type = value;
  103. }
  104. }
  105. /// <summary>
  106. /// 是否禁用
  107. /// </summary>
  108. public virtual bool Forbid
  109. {
  110. get
  111. {
  112. return this.m_Forbid;
  113. }
  114. set
  115. {
  116. this.m_Forbid = value;
  117. }
  118. }
  119. /// <summary>
  120. /// IP起始地址
  121. /// </summary>
  122. public virtual string IPStart
  123. {
  124. get
  125. {
  126. return this.m_IPStart;
  127. }
  128. set
  129. {
  130. this.m_IPStart = value;
  131. }
  132. }
  133. /// <summary>
  134. /// IP结束地址
  135. /// </summary>
  136. public virtual string IPEnd
  137. {
  138. get
  139. {
  140. return this.m_IPEnd;
  141. }
  142. set
  143. {
  144. this.m_IPEnd = value;
  145. }
  146. }
  147. /// <summary>
  148. /// 备注
  149. /// </summary>
  150. public virtual string Note
  151. {
  152. get
  153. {
  154. return this.m_Note;
  155. }
  156. set
  157. {
  158. this.m_Note = value;
  159. }
  160. }
  161. /// <summary>
  162. /// 创建人账号
  163. /// </summary>
  164. public virtual string CreatorAccount
  165. {
  166. get
  167. {
  168. return this.m_CreatorAccount;
  169. }
  170. set
  171. {
  172. this.m_CreatorAccount = value;
  173. }
  174. }
  175. /// <summary>
  176. /// 创建人姓名
  177. /// </summary>
  178. public virtual string CreatorName
  179. {
  180. get
  181. {
  182. return this.m_CreatorName;
  183. }
  184. set
  185. {
  186. this.m_CreatorName = value;
  187. }
  188. }
  189. /// <summary>
  190. /// 创建时间
  191. /// </summary>
  192. public virtual DateTime CreateTime
  193. {
  194. get
  195. {
  196. return this.m_CreateTime;
  197. }
  198. set
  199. {
  200. this.m_CreateTime = value;
  201. }
  202. }
  203. /// <summary>
  204. /// 编辑人账号
  205. /// </summary>
  206. public virtual string EditorAccount
  207. {
  208. get
  209. {
  210. return this.m_EditorAccount;
  211. }
  212. set
  213. {
  214. this.m_EditorAccount = value;
  215. }
  216. }
  217. /// <summary>
  218. /// 编辑人名字
  219. /// </summary>
  220. public virtual string EditorName
  221. {
  222. get
  223. {
  224. return this.m_EditorName;
  225. }
  226. set
  227. {
  228. this.m_EditorName = value;
  229. }
  230. }
  231. /// <summary>
  232. /// 编辑时间
  233. /// </summary>
  234. public virtual DateTime EditTime
  235. {
  236. get
  237. {
  238. return this.m_EditTime;
  239. }
  240. set
  241. {
  242. this.m_EditTime = value;
  243. }
  244. }
  245. #endregion
  246. }
  247. }