| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MECF.Framework.Common.CommonData.Reservoir{    public class CompactMembranReservoirData : NotifiableItem    {        #region 内部变量        private bool _caDiReplen;        private bool _anDiReplen;        private double _caLevel;        private double _caWaterLevel;        private double _anLevel;        private double _anWaterLevel;        private double _anPump;        private bool _crossDoseEnable;        private double _transferPumpSTMStatus;        private double _transferPumpPOSStatus;        private double _transferActualPosition;        private bool _transferPumpEnable;        private bool _transferPumpReset;        private bool _transferPumpExecute;        private double _transferPumpTargetPosition;        private double _transferPumpSpeed;        private double _transferPumpStartType;        private double _transferPumpAcceleration;        private double _transferPumpDeceleration;        private double _anBypassFlow;        private double _anADrainPump;        private double _anBDrainPump;        private bool _anSampleFlow;        private bool _caSampleFlow;        private bool _caPumpEnable;        private double _caPumpSpeed;        private bool _caPumpRunning;        private double _caHedFlow;        private bool _cdaFlowValve;        private bool _evaporatorLevel;        private bool _whClampOn;        private bool _whClampOff;        private bool _anByPass;        private bool _caByPass;        private bool _isDataInitialized;        private double _remainingCrossDoseVolume;        #endregion        #region 属性        public bool CADiReplen { get { return _caDiReplen; } set { _caDiReplen = value; InvokePropertyChanged(nameof(CADiReplen)); } }          public bool ANDiReplen { get { return _anDiReplen; } set { _anDiReplen = value;InvokePropertyChanged(nameof(ANDiReplen)); } }        public double CALevel { get { return _caLevel; } set { _caLevel = value; InvokePropertyChanged(nameof(CALevel)); } }        public double CAWaterLevel { get { return _caWaterLevel; } set { _caWaterLevel = value; InvokePropertyChanged(nameof(CAWaterLevel)); } }        public double ANLevel { get { return _anLevel; } set { _anLevel = value;InvokePropertyChanged(nameof(ANLevel)); } }        public double ANWaterLevel { get { return _anWaterLevel; } set { _anWaterLevel=value; InvokePropertyChanged(nameof(ANWaterLevel)); } }        public double ANPump { get { return _anPump; } set { _anPump = value; InvokePropertyChanged(nameof(ANPump)); } }        public bool CrossDoseEnable { get { return _crossDoseEnable; } set { _crossDoseEnable = value; InvokePropertyChanged(nameof(CrossDoseEnable)); } }        public double TransferPumpSTMStatus { get { return _transferPumpSTMStatus; } set { _transferPumpSTMStatus = value; InvokePropertyChanged(nameof(TransferPumpSTMStatus)); } }        public double TransferPumpPOSStatus { get { return _transferPumpPOSStatus; } set { _transferPumpPOSStatus = value;InvokePropertyChanged(nameof(TransferPumpPOSStatus)); } }        public double TransferActualPosition { get { return _transferActualPosition; } set { _transferActualPosition = value; InvokePropertyChanged(nameof(TransferActualPosition)); } }        public bool TransferPumpEnable { get { return _transferPumpEnable; } set { _transferPumpEnable = value; InvokePropertyChanged(nameof(TransferPumpEnable)); } }        public bool TransferPumpReset { get { return _transferPumpReset; } set { _transferPumpReset = value; InvokePropertyChanged(nameof(TransferPumpReset)); } }        public bool TransferPumpExecute { get { return _transferPumpExecute; } set { _transferPumpExecute = value; InvokePropertyChanged(nameof(TransferPumpExecute)); } }        public double TransferPumpTargetPosition { get { return _transferPumpTargetPosition; } set { _transferPumpTargetPosition = value;InvokePropertyChanged(nameof(TransferPumpTargetPosition)); } }        public double TransferPumpSpeed { get { return _transferPumpSpeed; } set { _transferPumpSpeed = value; InvokePropertyChanged(nameof(TransferPumpSpeed)); } }        public double TransferStartType { get { return _transferPumpStartType; } set { _transferPumpStartType = value; InvokePropertyChanged(nameof(TransferStartType)); } }        public double TransferPumpAcceleration { get { return _transferPumpAcceleration; } set { _transferPumpAcceleration = value; InvokePropertyChanged(nameof(TransferPumpAcceleration)); } }        public double TransferPumpDeceleration { get { return _transferPumpDeceleration; } set { _transferPumpDeceleration = value; InvokePropertyChanged(nameof(TransferPumpDeceleration)); } }                 public double ANBypassFlow { get { return _anBypassFlow; } set { _anBypassFlow = value; InvokePropertyChanged(nameof(ANBypassFlow)); } }        public double ANADrainPump { get { return _anADrainPump; } set { _anADrainPump = value; InvokePropertyChanged(nameof(ANADrainPump)); } }        public double ANBDrainPump { get { return _anBDrainPump;} set { _anBDrainPump = value;InvokePropertyChanged(nameof(ANBDrainPump)); } }        public bool ANSampleFlow { get { return _anSampleFlow; } set { _anSampleFlow = value; InvokePropertyChanged(nameof(ANSampleFlow)); } }        public bool CASampleFlow { get { return _caSampleFlow; } set { _caSampleFlow = value; InvokePropertyChanged(nameof(CASampleFlow)); } }            public bool CAPumpEnable { get { return _caPumpEnable; } set { _caPumpEnable = value;InvokePropertyChanged(nameof(CAPumpEnable)); } }        public double CAPumpSpeed { get { return _caPumpSpeed; } set { _caPumpSpeed = value; InvokePropertyChanged(nameof(CAPumpSpeed)); } }        public bool CAPumpRunning { get { return _caPumpRunning; } set { _caPumpRunning = value; InvokePropertyChanged(nameof(CAPumpRunning)); } }        public double CAHedFlow { get { return _caHedFlow; } set { _caHedFlow = value; InvokePropertyChanged(nameof(CAHedFlow)); } }        public bool CDAFlowValve { get { return _cdaFlowValve; } set { _cdaFlowValve = value; InvokePropertyChanged(nameof(CDAFlowValve)); } }                public bool EvaporatorLevel { get { return _evaporatorLevel; } set { _evaporatorLevel = value; InvokePropertyChanged(nameof(EvaporatorLevel)); } }        public bool WHClampOn { get { return _whClampOn; } set { _whClampOn = value;InvokePropertyChanged(nameof(WHClampOn)); } }        public bool WHClampOff { get { return _whClampOff; } set { _whClampOff = value;InvokePropertyChanged(nameof(WHClampOff)); } }        public bool ANByPass { get { return _anByPass; } set { _anByPass = value;InvokePropertyChanged(nameof(ANByPass)); } }        public bool CAByPass { get { return _caByPass; } set { _caByPass = value;InvokePropertyChanged(nameof(CAByPass)); } }           public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value; InvokePropertyChanged(nameof(IsDataInitialized)); } }        public double RemainingCrossDoseVolume { get { return _remainingCrossDoseVolume; } set { _remainingCrossDoseVolume = value; InvokePropertyChanged(nameof(RemainingCrossDoseVolume)); } }        #endregion    }}
 |