| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 | using OpenSEMI.ClientBase;using Prism.Mvvm;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Venus_MainPages.Unity{    public class WaferAssociationInfo :BindableBase    {        private int _slotFrom = 1;        public int SlotFrom        {            get { return _slotFrom; }            set { _slotFrom = value; RaisePropertyChanged("SlotFrom");  }        }        private int _slotTo = 25;        public int SlotTo        {            get { return _slotTo; }            set { _slotTo = value; RaisePropertyChanged("SlotTo"); }        }        private string _sequenceName = string.Empty;        public string SequenceName        {            get { return _sequenceName; }            set { _sequenceName = value; RaisePropertyChanged("SequenceName"); }        }        private string _JobID = string.Empty;        public string JobID        {            get { return _JobID; }            set { _JobID = value; RaisePropertyChanged("JobID"); }        }        private ModuleInfo _ModuleData;        public ModuleInfo ModuleData        {            get { return _ModuleData; }            set { _ModuleData = value; RaisePropertyChanged("ModuleData"); }        }        private string _JobStatus = string.Empty;        public string JobStatus        {            get { return _JobStatus; }            set            {                _JobStatus = value;                RaisePropertyChanged("JobStatus"); RaisePropertyChanged("EnableEditSlot");            }        }        private string _lotId = string.Empty;        public string LotId        {            get { return _lotId; }            set { _lotId = value; RaisePropertyChanged("LotId"); }        }        private bool _LotIdSaved = true;        public bool LotIdSaved        {            get { return _LotIdSaved; }            set { _LotIdSaved = value; RaisePropertyChanged("LotIdSaved"); }        }        public bool EnableEditSlot        {            get { return string.IsNullOrEmpty(_JobStatus); }        }    }}
 |