ModuleMaterial.cs 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. using Aitex.Core.Common;
  2. using MECF.Framework.Common.CommonData;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace MECF.Framework.Common.SubstrateTrackings
  9. {
  10. public class ModuleMaterial : NotifiableItem
  11. {
  12. #region 内部变量
  13. private string _moduleName;
  14. private string _waferHolderId;
  15. private string _sideAWaferId;
  16. private string _sideAWaferType;
  17. private int _sideAWaferStatus;
  18. private string _sideBWaferId;
  19. private string _sideBWaferType;
  20. private int _sideBWaferStatus;
  21. #endregion
  22. #region 属性
  23. public string ModuleName { get { return _moduleName; } set { _moduleName = value; InvokePropertyChanged(nameof(ModuleName)); } }
  24. public string WaferHolderId { get { return _waferHolderId; } set { _waferHolderId = value; InvokePropertyChanged(nameof(WaferHolderId)); } }
  25. public string SideAWaferId { get { return _sideAWaferId; } set { _sideAWaferId = value; InvokePropertyChanged(nameof(SideAWaferId)); }}
  26. public string SideAWaferType { get { return _sideAWaferType; } set { _sideAWaferType = value; InvokePropertyChanged(nameof(SideAWaferType)); } }
  27. public int SideAWaferStatus { get { return _sideAWaferStatus; } set { _sideAWaferStatus = value; InvokePropertyChanged(nameof(SideAWaferStatus)); } }
  28. public string SideBWaferId { get { return _sideBWaferId; } set { _sideBWaferId = value; InvokePropertyChanged(nameof(SideBWaferId)); } }
  29. public string SideBWaferType { get { return _sideBWaferType; } set { _sideBWaferType = value; InvokePropertyChanged(nameof(SideBWaferType)); } }
  30. public int SideBWaferStatus { get { return _sideBWaferStatus; } set { _sideBWaferStatus = value; InvokePropertyChanged(nameof(SideBWaferStatus)); } }
  31. #endregion
  32. }
  33. }