123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- using CyberX8_Core;
- using MECF.Framework.Common.CommonData;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace MECF.Framework.Common.Persistent.Reservoirs
- {
- public class ReplenPersistentValue : NotifiableItem
- {
- #region 内部变量
-
-
-
- private string _replenName;
-
-
-
-
-
-
-
- private double _replenPumpFactor;
-
-
-
- private double _currentDosingVolume;
-
-
-
- private double _targetDosingVolume;
-
-
-
- private double _remainDosingVolume;
-
-
-
- private bool _isDosingRunning;
-
-
-
- private DateTime _autoDosingStartTime;
-
-
-
- private double _autoDosingStartAmpHour;
-
-
-
- private string _operatingMode;
- #endregion
- #region 属性
-
-
-
- public string ReplenName { get { return _replenName; } set { _replenName = value; InvokePropertyChanged(nameof(ReplenName)); } }
-
-
-
-
-
-
-
- public double ReplenPumpFactor { get { return _replenPumpFactor; } set { _replenPumpFactor = value; InvokePropertyChanged(nameof(ReplenPumpFactor)); } }
-
-
-
- public double CurrentDosingVolume { get { return _currentDosingVolume; } set { _currentDosingVolume = value; InvokePropertyChanged(nameof(CurrentDosingVolume)); } }
-
-
-
- public double TargetDosingVolume { get { return _targetDosingVolume; } set { _targetDosingVolume = value; InvokePropertyChanged(nameof(TargetDosingVolume)); } }
-
-
-
- public double RemainDosingVolume { get { return _remainDosingVolume; } set { _remainDosingVolume = value; InvokePropertyChanged(nameof(RemainDosingVolume)); } }
-
-
-
- public bool IsDosingRunning { get { return _isDosingRunning; } set { _isDosingRunning = value; InvokePropertyChanged(nameof(IsDosingRunning)); } }
-
-
-
- public DateTime AutoDosingStartTime { get { return _autoDosingStartTime; } set { _autoDosingStartTime = value; InvokePropertyChanged(nameof(AutoDosingStartTime)); } }
-
-
-
- public double AutoDosingStartAmpHour { get { return _autoDosingStartAmpHour; } set { _autoDosingStartAmpHour = value; InvokePropertyChanged(nameof(AutoDosingStartAmpHour)); } }
-
-
-
- public string OperatingMode { get { return _operatingMode; } set { _operatingMode = value; InvokePropertyChanged(nameof(OperatingMode)); } }
- #endregion
- }
- }
|