ReservoirData.cs 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace MECF.Framework.Common.CommonData.Reservoir
  7. {
  8. public class ReservoirData: NotifiableItem
  9. {
  10. #region 属性
  11. public bool CaPumpRunning { get { return _caPumpRunning; } set { _caPumpRunning = value;InvokePropertyChanged(nameof(CaPumpRunning)); } }
  12. public bool AnTowerHigh { get { return _anTowerHigh; } set { _anTowerHigh = value;InvokePropertyChanged(nameof(AnTowerHigh)); } }
  13. public bool AnTowerLow { get { return _anTowerLow; } set { _anTowerLow = value;InvokePropertyChanged(nameof(AnTowerLow)); } }
  14. public double CaLevel { get{ return _caLevel; } set{ _caLevel = value;InvokePropertyChanged(nameof(CaLevel)); } }
  15. public double CaWaterLevel { get { return _caWaterLevel; } set { _caWaterLevel = value;InvokePropertyChanged(nameof(CaWaterLevel)); } }
  16. public bool ReturnValveOpening { get { return _returnValveOpening; } set { _returnValveOpening = value;InvokePropertyChanged(nameof(ReturnValveOpening)); } }
  17. public double AnFlow { get { return _anFlow; } set { _anFlow = value;InvokePropertyChanged(nameof(AnFlow)); } }
  18. public bool AnPumpEnable { get { return _anPumpEnable; } set { _anPumpEnable = value;InvokePropertyChanged(nameof(AnPumpEnable)); } }
  19. public double AnPumpSpeed { get { return _anPumpSpeed; } set { _anPumpSpeed = value;InvokePropertyChanged(nameof(AnPumpSpeed)); } }
  20. public double CaFlow { get { return _caFlow; } set { _caFlow = value; InvokePropertyChanged(nameof(CaFlow)); } }
  21. public bool CaPumpEnable { get { return _caPumpEnable; } set { _caPumpEnable = value;InvokePropertyChanged(nameof (CaPumpEnable)); } }
  22. public double CaPumpSpeed { get { return _caPumpSpeed; } set { _caPumpSpeed = value;InvokePropertyChanged(nameof(CaPumpSpeed)); } }
  23. public bool ReturnValve { get { return _returnValve; } set { _returnValve = value;InvokePropertyChanged(nameof(ReturnValve)); } }
  24. public double ReturnValvePercent { get { return _returnValvePercent; } set { _returnValvePercent = value; InvokePropertyChanged(nameof(ReturnValvePercent)); } }
  25. public bool CaDiReplen { get { return _caDiReplen; } set { _caDiReplen = value;InvokePropertyChanged(nameof(CaDiReplen)); } }
  26. public bool AnDiReplen { get { return _anDiReplen; } set { _anDiReplen = value;InvokePropertyChanged(nameof(AnDiReplen)); } }
  27. public bool SampleOut { get { return _sampleOut; } set { _sampleOut = value;InvokePropertyChanged(nameof(SampleOut)); } }
  28. public bool DegasEnable { get { return _degasEnable; } set { _degasEnable = value;InvokePropertyChanged(nameof(DegasEnable)); } }
  29. public double HedFlow { get { return _hedFlow; } set { _hedFlow = value; InvokePropertyChanged(nameof(HedFlow)); } }
  30. public bool HedFlowEnable { get { return _hedFlowEnable; } set { _hedFlowEnable = value;InvokePropertyChanged(nameof(HedFlowEnable)); } }
  31. public bool PhFlowValve { get { return _phFlowValve; } set { _phFlowValve = value;InvokePropertyChanged(nameof (PhFlowValve)); } }
  32. public double PHValue { get { return _phValue; } set { _phValue = value; InvokePropertyChanged(nameof(PHValue)); } }
  33. public bool IsDataInitialized { get { return _isDataInitialized; } set { _isDataInitialized = value; InvokePropertyChanged(nameof(IsDataInitialized)); } }
  34. #endregion
  35. #region 内部变量
  36. private bool _caPumpRunning;
  37. private bool _anTowerHigh;
  38. private bool _anTowerLow;
  39. private double _caLevel;
  40. private double _caWaterLevel;
  41. private bool _returnValveOpening;
  42. private double _anFlow;
  43. private bool _anPumpEnable;
  44. private double _anPumpSpeed;
  45. private double _caFlow;
  46. private bool _caPumpEnable;
  47. private double _caPumpSpeed;
  48. private bool _returnValve;
  49. private double _returnValvePercent;
  50. private bool _caDiReplen;
  51. private bool _anDiReplen;
  52. private bool _sampleOut;
  53. private bool _degasEnable;
  54. private double _hedFlow;
  55. private bool _hedFlowEnable;
  56. private bool _phFlowValve;
  57. private double _phValue;
  58. private bool _isDataInitialized;
  59. #endregion
  60. }
  61. }