| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 | using Caliburn.Micro.Core;using OpenSEMI.ClientBase;namespace VirgoUI.Client.Models.Operate.WaferAssociation{    public class WaferAssociationInfo : PropertyChangedBase    {        private int _slotFrom = 1;        public int SlotFrom        {            get { return _slotFrom; }            set { _slotFrom = value; NotifyOfPropertyChange("SlotFrom"); }        }        private int _slotTo = 25;        public int SlotTo        {            get { return _slotTo; }            set { _slotTo = value; NotifyOfPropertyChange("SlotTo"); }        }        private string _sequenceName = string.Empty;        public string SequenceName        {            get { return _sequenceName; }            set { _sequenceName = value; NotifyOfPropertyChange("SequenceName"); }        }        private string _JobID = string.Empty;        public string JobID        {            get { return _JobID; }            set { _JobID = value; NotifyOfPropertyChange("JobID"); }        }        private ModuleInfo _ModuleData;        public ModuleInfo ModuleData        {            get { return _ModuleData; }            set { _ModuleData = value; NotifyOfPropertyChange("ModuleData"); }        }        private string _JobStatus = string.Empty;        public string JobStatus        {            get { return _JobStatus; }            set { _JobStatus = value;                NotifyOfPropertyChange("JobStatus"); NotifyOfPropertyChange("EnableEditSlot");            }        }        private string _lotId = string.Empty;        public string LotId        {            get { return _lotId; }            set { _lotId = value; NotifyOfPropertyChange("LotId"); }        }        private bool _LotIdSaved = true;        public bool LotIdSaved        {            get { return _LotIdSaved; }            set { _LotIdSaved = value; NotifyOfPropertyChange("LotIdSaved"); }        }         public bool EnableEditSlot        {            get { return string.IsNullOrEmpty(_JobStatus); }        }    }}
 |