WaferAssociationInfo.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using Caliburn.Micro.Core;
  2. using OpenSEMI.ClientBase;
  3. namespace Virgo_DUI.Client.Models.Operate.WaferAssociation
  4. {
  5. public class WaferAssociationInfo : PropertyChangedBase
  6. {
  7. private int _slotFrom = 1;
  8. public int SlotFrom
  9. {
  10. get { return _slotFrom; }
  11. set { _slotFrom = value; NotifyOfPropertyChange("SlotFrom"); }
  12. }
  13. private int _slotTo = 25;
  14. public int SlotTo
  15. {
  16. get { return _slotTo; }
  17. set { _slotTo = value; NotifyOfPropertyChange("SlotTo"); }
  18. }
  19. private string _sequenceName = string.Empty;
  20. public string SequenceName
  21. {
  22. get { return _sequenceName; }
  23. set { _sequenceName = value; NotifyOfPropertyChange("SequenceName"); }
  24. }
  25. private string _JobID = string.Empty;
  26. public string JobID
  27. {
  28. get { return _JobID; }
  29. set { _JobID = value; NotifyOfPropertyChange("JobID"); }
  30. }
  31. private ModuleInfo _ModuleData;
  32. public ModuleInfo ModuleData
  33. {
  34. get { return _ModuleData; }
  35. set { _ModuleData = value; NotifyOfPropertyChange("ModuleData"); }
  36. }
  37. private string _JobStatus = string.Empty;
  38. public string JobStatus
  39. {
  40. get { return _JobStatus; }
  41. set { _JobStatus = value; NotifyOfPropertyChange("JobStatus"); }
  42. }
  43. }
  44. }