| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Aitex.Core.Common;using Caliburn.Micro.Core;namespace MECF.Framework.UI.Client.ClientBase{    public class WaferInfo : PropertyChangedBase    {        private int _WaferStatus = 0;   // WaferStatus.Empty;        public int WaferStatus        {            get { return _WaferStatus; }            set { _WaferStatus = value; NotifyOfPropertyChange("WaferStatus"); }        }        /// <summary>        /// SlotID start from 0        /// </summary>        private int _slotID;        public int SlotID        {            get { return _slotID; }            set { _slotID = value; NotifyOfPropertyChange("SlotID"); }        }        /// <summary>        /// SlotIndex start from 1        /// </summary>        private int _slotIndex;        public int SlotIndex        {            get { return _slotIndex; }            set { _slotIndex = value; NotifyOfPropertyChange("SlotIndex"); }            }        private string _moduleID;        public string ModuleID        {            get { return _moduleID; }            set { _moduleID = value; NotifyOfPropertyChange("ModuleID"); }        }        private string _waferid;        public string WaferID        {            get { return _waferid; }            set { _waferid = value; NotifyOfPropertyChange("WaferID"); }        }        private string _sourceName;        public string SourceName        {            get { return _sourceName; }            set { _sourceName = value; NotifyOfPropertyChange("SourceName"); }        }        private string _sequenceName = string.Empty;        public string SequenceName        {            get { return _sequenceName; }            set { _sequenceName = value; NotifyOfPropertyChange("SequenceName"); }        }        private string _originName = string.Empty;        public string OriginName        {            get { return _originName; }            set { _originName = value; NotifyOfPropertyChange("OriginName"); }        }        private string _PJIndex = string.Empty;        public string PJIndex        {            get { return _PJIndex; }            set { _PJIndex = value; NotifyOfPropertyChange("PJIndex"); }        }        private string _PJName = string.Empty;        public string PJName        {            get { return _PJName; }            set { _PJName = value; NotifyOfPropertyChange("PJName"); }        }        private bool isChecked;        public bool IsChecked        {            get            { return isChecked; }            set            {                isChecked = value;                NotifyOfPropertyChange("IsChecked");            }        }        private WaferType waferType;        public WaferType WaferType        {            get            { return waferType; }            set            {                waferType = value;                NotifyOfPropertyChange("WaferType");            }        }        private float useCount;        public float UseCount        {            get            { return useCount; }            set            {                useCount = value;                NotifyOfPropertyChange("UseCount");            }        }        private float useTime;        public float UseTime        {            get            { return useTime; }            set            {                useTime = value;                NotifyOfPropertyChange("UseTime");            }        }        private float useThick;        public float UseThick        {            get            { return useThick; }            set            {                useThick = value;                NotifyOfPropertyChange("UseThick");            }        }        private float thick;        public float Thick        {            get            { return thick; }            set            {                thick = value;                NotifyOfPropertyChange("Thick");            }        }        private string procesjobid;        public string ProcessJobID        {            get            {                return procesjobid;            }            set            {                procesjobid = value;                NotifyOfPropertyChange("ProcessJobID");            }        }        private string lotId;        public string LotId        {            get            {                return lotId;            }            set            {                lotId = value;                NotifyOfPropertyChange("LotId");            }        }    }}
 |