电子药箱通讯服务端
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

ItemBarcodeLibrary.cs 5.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  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. /// <summary>
  9. /// 表示药品条码库信息的类
  10. /// </summary>
  11. [Serializable]
  12. [DataContract]
  13. public partial class ItemBarcodeLibrary : BaseModel
  14. {
  15. private string _barcode;
  16. private string _barcodeState;
  17. private Guid? _createby;
  18. private Guid? _itemkey;
  19. private Guid? _itemLotKey;
  20. private bool? _flag;
  21. private DateTime? _clienttime;
  22. private DateTime? _servertime;
  23. private string _ext01;
  24. private string _ext02;
  25. private string _ext03;
  26. private string _ext04;
  27. private string _ext05;
  28. private string _ext06;
  29. private string _ext07;
  30. private string _ext08;
  31. private string _ext09;
  32. private string _ext10;
  33. private Item _itemInfo;
  34. private ItemLot _itemLotInfo;
  35. #region Public Properties
  36. [DataMember]
  37. public virtual string Barcode
  38. {
  39. get { return _barcode; }
  40. set
  41. {
  42. _barcode = value;
  43. OnPropertyChanged(nameof(Barcode));
  44. }
  45. }
  46. [DataMember]
  47. public virtual string BarcodeState
  48. {
  49. get { return _barcodeState; }
  50. set
  51. {
  52. _barcodeState = value;
  53. OnPropertyChanged(nameof(BarcodeState));
  54. }
  55. }
  56. [DataMember]
  57. public virtual Guid? ItemKey
  58. {
  59. get { return _itemkey; }
  60. set
  61. {
  62. _itemkey = value;
  63. OnPropertyChanged("ItemKey");
  64. }
  65. }
  66. [DataMember]
  67. public virtual Guid? ItemLotKey
  68. {
  69. get { return _itemLotKey; }
  70. set
  71. {
  72. _itemLotKey = value;
  73. OnPropertyChanged(nameof(ItemLotKey));
  74. }
  75. }
  76. [DataMember]
  77. public virtual Guid? CreateBy
  78. {
  79. get { return _createby; }
  80. set
  81. {
  82. _createby = value;
  83. OnPropertyChanged("CreateBy");
  84. }
  85. }
  86. [DataMember]
  87. public virtual bool? Flag
  88. {
  89. get { return _flag; }
  90. set
  91. {
  92. _flag = value;
  93. OnPropertyChanged("Flag");
  94. }
  95. }
  96. [DataMember]
  97. public virtual DateTime? ClientTime
  98. {
  99. get { return _clienttime; }
  100. set
  101. {
  102. _clienttime = value;
  103. OnPropertyChanged("ClientTime");
  104. }
  105. }
  106. [DataMember]
  107. public virtual DateTime? ServerTime
  108. {
  109. get { return _servertime; }
  110. set
  111. {
  112. _servertime = value;
  113. OnPropertyChanged("ServerTime");
  114. }
  115. }
  116. [DataMember]
  117. public virtual string Ext01
  118. {
  119. get { return _ext01; }
  120. set
  121. {
  122. _ext01 = value;
  123. OnPropertyChanged("Ext01");
  124. }
  125. }
  126. [DataMember]
  127. public virtual string Ext02
  128. {
  129. get { return _ext02; }
  130. set
  131. {
  132. _ext02 = value;
  133. OnPropertyChanged("Ext02");
  134. }
  135. }
  136. [DataMember]
  137. public virtual string Ext03
  138. {
  139. get { return _ext03; }
  140. set
  141. {
  142. _ext03 = value;
  143. OnPropertyChanged("Ext03");
  144. }
  145. }
  146. [DataMember]
  147. public virtual string Ext04
  148. {
  149. get { return _ext04; }
  150. set
  151. {
  152. _ext04 = value;
  153. OnPropertyChanged("Ext04");
  154. }
  155. }
  156. [DataMember]
  157. public virtual string Ext05
  158. {
  159. get { return _ext05; }
  160. set
  161. {
  162. _ext05 = value;
  163. OnPropertyChanged("Ext05");
  164. }
  165. }
  166. [DataMember]
  167. public virtual string Ext06
  168. {
  169. get { return _ext06; }
  170. set
  171. {
  172. _ext06 = value;
  173. OnPropertyChanged("Ext06");
  174. }
  175. }
  176. [DataMember]
  177. public virtual string Ext07
  178. {
  179. get { return _ext07; }
  180. set
  181. {
  182. _ext07 = value;
  183. OnPropertyChanged("Ext07");
  184. }
  185. }
  186. [DataMember]
  187. public virtual string Ext08
  188. {
  189. get { return _ext08; }
  190. set
  191. {
  192. _ext08 = value;
  193. OnPropertyChanged("Ext08");
  194. }
  195. }
  196. [DataMember]
  197. public virtual string Ext09
  198. {
  199. get { return _ext09; }
  200. set
  201. {
  202. _ext09 = value;
  203. OnPropertyChanged("Ext09");
  204. }
  205. }
  206. [DataMember]
  207. public virtual string Ext10
  208. {
  209. get { return _ext10; }
  210. set
  211. {
  212. _ext10 = value;
  213. OnPropertyChanged("Ext10");
  214. }
  215. }
  216. [DataMember]
  217. public Item ItemInfo
  218. {
  219. get { return _itemInfo; }
  220. set
  221. {
  222. _itemInfo = value;
  223. OnPropertyChanged(nameof(ItemInfo));
  224. }
  225. }
  226. public ItemLot ItemLotInfo
  227. {
  228. get => _itemLotInfo;
  229. set
  230. {
  231. _itemLotInfo = value;
  232. OnPropertyChanged(nameof(ItemLotInfo));
  233. }
  234. }
  235. #endregion
  236. public override string ToString()
  237. {
  238. return this._barcode;
  239. }
  240. }
  241. }