电子药箱通讯服务端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416
  1. using System;
  2. using System.Collections;
  3. using System.Runtime.Serialization;
  4. using System.ComponentModel;
  5. using System.Collections.Generic;
  6. namespace RDH.Data.Models
  7. {
  8. [Serializable]
  9. [DataContract]
  10. public partial class UserInfo : BaseSnapshotModel// IModel , INotifyPropertyChanged
  11. {
  12. private Guid _snapshotkey;
  13. private Guid? _key;
  14. private Guid? _createby;
  15. private DateTime _starttime;
  16. private DateTime? _endtime;
  17. private string _userid;
  18. private string _password;
  19. private string _ifcardid;
  20. private string _pingerprintdata;
  21. private Decimal _loingtrytimes;
  22. private bool _isactive;
  23. private Guid? _locationkey;
  24. private Guid? _sectionkey;
  25. private string _name;
  26. private bool? _sex;
  27. private Decimal? _age;
  28. private string _mobilephone;
  29. private string _telphone;
  30. private string _address;
  31. private bool? _issupperuser;
  32. private bool? _flag;
  33. private DateTime? _clienttime;
  34. private DateTime? _servertime;
  35. private string _ext01;
  36. private string _ext02;
  37. private string _ext03;
  38. private string _ext04;
  39. private string _ext05;
  40. private string _ext06;
  41. private string _ext07;
  42. private string _ext08;
  43. private string _ext09;
  44. private string _ext10;
  45. private string _sectionid;
  46. private string _usercode;
  47. private Section _section;
  48. #region Public Properties
  49. [DataMember]
  50. public virtual Guid SnapshotKey
  51. {
  52. get { return _snapshotkey; }
  53. set
  54. {
  55. _snapshotkey = value;
  56. OnPropertyChanged("SnapshotKey");
  57. }
  58. }
  59. [DataMember]
  60. public virtual Guid? Key
  61. {
  62. get { return _key; }
  63. set
  64. {
  65. _key = value;
  66. OnPropertyChanged("Key");
  67. }
  68. }
  69. [DataMember]
  70. public virtual Guid? CreateBy
  71. {
  72. get { return _createby; }
  73. set
  74. {
  75. _createby = value;
  76. OnPropertyChanged("CreateBy");
  77. }
  78. }
  79. [DataMember]
  80. public virtual DateTime StartTime
  81. {
  82. get { return _starttime; }
  83. set
  84. {
  85. _starttime = value;
  86. OnPropertyChanged("StartTime");
  87. }
  88. }
  89. [DataMember]
  90. public virtual DateTime? EndTime
  91. {
  92. get { return _endtime; }
  93. set
  94. {
  95. _endtime = value;
  96. OnPropertyChanged("EndTime");
  97. EndFlag = value == null ? 0 : 1;
  98. }
  99. }
  100. [DataMember]
  101. public virtual string UserId
  102. {
  103. get { return _userid; }
  104. set
  105. {
  106. _userid = value;
  107. OnPropertyChanged("UserId");
  108. }
  109. }
  110. [DataMember]
  111. public virtual string Password
  112. {
  113. get { return _password; }
  114. set
  115. {
  116. _password = value;
  117. OnPropertyChanged("Password");
  118. }
  119. }
  120. [DataMember]
  121. public virtual string IfCardId
  122. {
  123. get { return _ifcardid; }
  124. set
  125. {
  126. _ifcardid = value;
  127. OnPropertyChanged("IfCardId");
  128. }
  129. }
  130. [DataMember]
  131. public virtual string PingerPrintData
  132. {
  133. get { return _pingerprintdata; }
  134. set
  135. {
  136. _pingerprintdata = value;
  137. OnPropertyChanged("PingerPrintData");
  138. }
  139. }
  140. [DataMember]
  141. public virtual Decimal LoingTryTimes
  142. {
  143. get { return _loingtrytimes; }
  144. set
  145. {
  146. _loingtrytimes = value;
  147. OnPropertyChanged("LoingTryTimes");
  148. }
  149. }
  150. [DataMember]
  151. public virtual bool IsActive
  152. {
  153. get { return _isactive; }
  154. set
  155. {
  156. _isactive = value;
  157. OnPropertyChanged("IsActive");
  158. }
  159. }
  160. [DataMember]
  161. public virtual Guid? LocationKey
  162. {
  163. get { return _locationkey; }
  164. set
  165. {
  166. _locationkey = value;
  167. OnPropertyChanged("LocationKey");
  168. }
  169. }
  170. [DataMember]
  171. public virtual Guid? SectionKey
  172. {
  173. get { return _sectionkey; }
  174. set
  175. {
  176. _sectionkey = value;
  177. OnPropertyChanged("SectionKey");
  178. }
  179. }
  180. [DataMember]
  181. public virtual string Name
  182. {
  183. get { return _name; }
  184. set
  185. {
  186. _name = value;
  187. OnPropertyChanged("Name");
  188. }
  189. }
  190. [DataMember]
  191. public virtual bool? Sex
  192. {
  193. get { return _sex; }
  194. set
  195. {
  196. _sex = value;
  197. OnPropertyChanged("Sex");
  198. }
  199. }
  200. [DataMember]
  201. public virtual Decimal? Age
  202. {
  203. get { return _age; }
  204. set
  205. {
  206. _age = value;
  207. OnPropertyChanged("Age");
  208. }
  209. }
  210. [DataMember]
  211. public virtual string MobilePhone
  212. {
  213. get { return _mobilephone; }
  214. set
  215. {
  216. _mobilephone = value;
  217. OnPropertyChanged("MobilePhone");
  218. }
  219. }
  220. [DataMember]
  221. public virtual string Telphone
  222. {
  223. get { return _telphone; }
  224. set
  225. {
  226. _telphone = value;
  227. OnPropertyChanged("Telphone");
  228. }
  229. }
  230. [DataMember]
  231. public virtual string Address
  232. {
  233. get { return _address; }
  234. set
  235. {
  236. _address = value;
  237. OnPropertyChanged("Address");
  238. }
  239. }
  240. [DataMember]
  241. public virtual bool? IsSupperUser
  242. {
  243. get { return _issupperuser; }
  244. set
  245. {
  246. _issupperuser = value;
  247. OnPropertyChanged("IsSupperUser");
  248. }
  249. }
  250. [DataMember]
  251. public virtual bool? Flag
  252. {
  253. get { return _flag; }
  254. set
  255. {
  256. _flag = value;
  257. OnPropertyChanged("Flag");
  258. }
  259. }
  260. [DataMember]
  261. public virtual DateTime? ClientTime
  262. {
  263. get { return _clienttime; }
  264. set
  265. {
  266. _clienttime = value;
  267. OnPropertyChanged("ClientTime");
  268. }
  269. }
  270. [DataMember]
  271. public virtual DateTime? ServerTime
  272. {
  273. get { return _servertime; }
  274. set
  275. {
  276. _servertime = value;
  277. OnPropertyChanged("ServerTime");
  278. }
  279. }
  280. [DataMember]
  281. public virtual string Ext01
  282. {
  283. get { return _ext01; }
  284. set
  285. {
  286. _ext01 = value;
  287. OnPropertyChanged("Ext01");
  288. }
  289. }
  290. [DataMember]
  291. public virtual string Ext02
  292. {
  293. get { return _ext02; }
  294. set
  295. {
  296. _ext02 = value;
  297. OnPropertyChanged("Ext02");
  298. }
  299. }
  300. [DataMember]
  301. public virtual string Ext03
  302. {
  303. get { return _ext03; }
  304. set
  305. {
  306. _ext03 = value;
  307. OnPropertyChanged("Ext03");
  308. }
  309. }
  310. [DataMember]
  311. public virtual string Ext04
  312. {
  313. get { return _ext04; }
  314. set
  315. {
  316. _ext04 = value;
  317. OnPropertyChanged("Ext04");
  318. }
  319. }
  320. [DataMember]
  321. public virtual string Ext05
  322. {
  323. get { return _ext05; }
  324. set
  325. {
  326. _ext05 = value;
  327. OnPropertyChanged("Ext05");
  328. }
  329. }
  330. [DataMember]
  331. public virtual string Ext06
  332. {
  333. get { return _ext06; }
  334. set
  335. {
  336. _ext06 = value;
  337. OnPropertyChanged("Ext06");
  338. }
  339. }
  340. [DataMember]
  341. public virtual string Ext07
  342. {
  343. get { return _ext07; }
  344. set
  345. {
  346. _ext07 = value;
  347. OnPropertyChanged("Ext07");
  348. }
  349. }
  350. [DataMember]
  351. public virtual string Ext08
  352. {
  353. get { return _ext08; }
  354. set
  355. {
  356. _ext08 = value;
  357. OnPropertyChanged("Ext08");
  358. }
  359. }
  360. [DataMember]
  361. public virtual string Ext09
  362. {
  363. get { return _ext09; }
  364. set
  365. {
  366. _ext09 = value;
  367. OnPropertyChanged("Ext09");
  368. }
  369. }
  370. [DataMember]
  371. public virtual string Ext10
  372. {
  373. get { return _ext10; }
  374. set
  375. {
  376. _ext10 = value;
  377. OnPropertyChanged("Ext10");
  378. }
  379. }
  380. [DataMember]
  381. public virtual string SectionId
  382. {
  383. get { return _sectionid; }
  384. set
  385. {
  386. _sectionid = value;
  387. OnPropertyChanged("SectionId");
  388. }
  389. }
  390. [DataMember]
  391. public virtual string UserCode
  392. {
  393. get { return _usercode; }
  394. set
  395. {
  396. _usercode = value;
  397. OnPropertyChanged("UserCode");
  398. }
  399. }
  400. [DataMember]
  401. public Section Section
  402. {
  403. get { return _section; }
  404. set
  405. {
  406. _section = value;
  407. OnPropertyChanged("Section");
  408. }
  409. }
  410. #endregion
  411. }
  412. }