| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MECF.Framework.Common.CommonData.Transporter{    public class TransporterData : NotifiableItem    {        #region 内部变量        /// <summary>        /// X12        /// </summary>        private bool _unlock;        private bool _locked1;        private bool _locked2;        private bool _unlocked1;        private bool _unlocked2;        private bool _immobilizActive;        private bool _immobilizeActive2;        private bool _immobilizeRetracted1;        private bool _immobilizeRetracted2;        private bool _immobilizeExtended1;        private bool _immobilizeExtended2;        private bool _readyToLock1;        private bool _readyToLock2;        private bool _whPresent1;        private bool _whPresent2;        private string _barcode;        /// <summary>        /// X8 Data        /// </summary>        private bool _lock;        private bool _wsHoldPresent;        #endregion        /// <summary>        /// X12        /// </summary>        public bool Unlock { get { return _unlock; } set { _unlock = value; InvokePropertyChanged(nameof(Unlock)); } }        public bool Locked1 { get { return _locked1; } set { _locked1 = value; InvokePropertyChanged(nameof(Locked1)); } }        public bool Locked2 { get { return _locked2; } set { _locked2 = value; InvokePropertyChanged(nameof(Locked2)); } }        public bool Unlocked1 { get { return _unlocked1; } set { _unlocked1 = value; InvokePropertyChanged(nameof(Unlocked1)); } }        public bool Unlocked2 { get { return _unlocked2; } set { _unlocked2 = value; InvokePropertyChanged(nameof(Unlocked2)); } }        public bool ImmobilizeActive { get { return _immobilizActive; } set { _immobilizActive = value; InvokePropertyChanged(nameof(ImmobilizeActive)); } }        public bool ImmobilizeActive2 { get { return _immobilizeActive2; } set { _immobilizeActive2 = value; InvokePropertyChanged(nameof(ImmobilizeActive2)); } }        public bool ImmobilizeRetracted1 { get { return _immobilizeRetracted1; } set { _immobilizeRetracted1 = value;InvokePropertyChanged(nameof(ImmobilizeRetracted1)); } }        public bool ImmobilizeRetracted2 { get { return _immobilizeRetracted2; } set { _immobilizeRetracted2 = value;InvokePropertyChanged(nameof(ImmobilizeRetracted2)); } }        public bool ImmobilizeExtended1 { get { return _immobilizeExtended1;} set { _immobilizeExtended1 = value;InvokePropertyChanged(nameof(ImmobilizeExtended1)); } }        public bool ImmobilizeExtended2 { get { return _immobilizeExtended2; } set { _immobilizeExtended2 = value; InvokePropertyChanged(nameof (ImmobilizeExtended2)); } }        public bool ReadyToLock1 { get { return _readyToLock1; } set { _readyToLock1 = value;InvokePropertyChanged(nameof (ReadyToLock1)); } }        public bool ReadyToLock2 { get { return _readyToLock2; } set { _readyToLock2 = value; InvokePropertyChanged(nameof(ReadyToLock2)); } }        public bool WhPresent1 { get { return _whPresent1; } set { _whPresent1 = value;InvokePropertyChanged(nameof(WhPresent1)); } }        public bool WhPresent2 { get { return _whPresent2; } set { _whPresent2 = value;InvokePropertyChanged(nameof(WhPresent2)); } }        public string Barcode { get { return _barcode; } set { _barcode = value;InvokePropertyChanged(nameof(Barcode)); } }        /// <summary>        /// X8        /// </summary>        public bool Lock { get { return _lock; } set { _lock = value; InvokePropertyChanged(nameof(Lock)); } }        public bool WSHoldPresent { get { return _wsHoldPresent; } set { _wsHoldPresent = value; InvokePropertyChanged(nameof(WSHoldPresent)); } }    }}
 |