ProductionLineEntity.cs 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Runtime.Serialization;
  5. using System.Text;
  6. namespace Dongke.IBOSS.PRD.WCF.DataModels
  7. {
  8. [DataContract]
  9. public class ProductionLineEntity
  10. {
  11. private int procuteLineID;
  12. private string procuteLineName;
  13. private string procuteLineCode;
  14. private string remarks;
  15. private List<ProcedureEntity> procedureList = new List<ProcedureEntity>();
  16. /// <summary>
  17. /// 唯一线的ID
  18. /// </summary>
  19. [DataMember]
  20. public int ProductionLineID
  21. {
  22. set
  23. {
  24. procuteLineID = value;
  25. }
  26. get { return procuteLineID; }
  27. }
  28. /// <summary>
  29. /// 唯一线的ID
  30. /// </summary>
  31. [DataMember]
  32. public string ProductionLineName
  33. {
  34. set
  35. {
  36. procuteLineName = value;
  37. }
  38. get { return procuteLineName; }
  39. }
  40. /// <summary>
  41. /// 生产线编码
  42. /// </summary>
  43. [DataMember]
  44. public string ProductionLineCode
  45. {
  46. set
  47. {
  48. procuteLineCode = value;
  49. }
  50. get { return procuteLineCode; }
  51. }
  52. /// <summary>
  53. /// 备注
  54. /// </summary>
  55. [DataMember]
  56. public string Remarks
  57. {
  58. get { return remarks; }
  59. set { remarks = value; }
  60. }
  61. /// <summary>
  62. /// 工序
  63. /// </summary>
  64. [DataMember]
  65. public List<ProcedureEntity> ProcedureList
  66. {
  67. get { return procedureList; }
  68. set { procedureList = value; }
  69. }
  70. /// <summary>
  71. /// 工序流程
  72. /// </summary>
  73. [DataMember]
  74. public string FlowXML { get; set; }
  75. /// <summary>
  76. /// 有效标识
  77. /// </summary>
  78. [DataMember]
  79. public object[] ValueFlags { get; set; }
  80. /// <summary>
  81. /// 操作时间戳
  82. /// </summary>
  83. [DataMember]
  84. public DateTime? OPTimeStamp
  85. {
  86. get;
  87. set;
  88. }
  89. }
  90. }