diff options
| author | Roy <Roy.mail.net@gmail.com> | 2023-05-08 15:21:56 +0300 |
|---|---|---|
| committer | Roy <Roy.mail.net@gmail.com> | 2023-05-08 15:21:56 +0300 |
| commit | d733552b94a565f3723c76ae531e4b04431ff085 (patch) | |
| tree | b07cacaabed5b956fe48988705e3144a795d98b8 /Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs | |
| parent | 67e50ef4b6714bc1f79e639d031a22a4a4b0ec8b (diff) | |
| download | Tango-d733552b94a565f3723c76ae531e4b04431ff085.tar.gz Tango-d733552b94a565f3723c76ae531e4b04431ff085.zip | |
Added required machine status indications.
Added Tunnel_Temp on Process Params.
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs | 52 |
1 files changed, 47 insertions, 5 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs index c45ee73e9..3fe1cacee 100644 --- a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs +++ b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs @@ -155,6 +155,8 @@ namespace Tango.BL.Entities public event EventHandler<Double> ESpare5Changed; + public event EventHandler<Double> ETunnelTempChanged; + public event EventHandler<ProcessParametersTablesGroup> ProcessParametersTablesGroupChanged; protected String _name; @@ -2018,7 +2020,7 @@ namespace Tango.BL.Entities [StringFormat("0.0")] - [PropertyIndex(64)] + [PropertyIndex(65)] public Double ESpare1 { @@ -2049,7 +2051,7 @@ namespace Tango.BL.Entities [StringFormat("0.0")] - [PropertyIndex(65)] + [PropertyIndex(66)] public Double ESpare2 { @@ -2080,7 +2082,7 @@ namespace Tango.BL.Entities [StringFormat("0.0")] - [PropertyIndex(66)] + [PropertyIndex(67)] public Double ESpare3 { @@ -2111,7 +2113,7 @@ namespace Tango.BL.Entities [StringFormat("0.0")] - [PropertyIndex(67)] + [PropertyIndex(68)] public Double ESpare4 { @@ -2142,7 +2144,7 @@ namespace Tango.BL.Entities [StringFormat("0.0")] - [PropertyIndex(68)] + [PropertyIndex(69)] public Double ESpare5 { @@ -2163,6 +2165,37 @@ namespace Tango.BL.Entities } } + protected Double _etunneltemp; + + /// <summary> + /// Gets or sets the processparameterstablebase e tunnel temp. + /// </summary> + + [Column("E_TUNNEL_TEMP")] + + [StringFormat("0.0")] + + [PropertyIndex(64)] + + public Double ETunnelTemp + { + get + { + return _etunneltemp; + } + + set + { + if (_etunneltemp != value) + { + _etunneltemp = value; + + OnETunnelTempChanged(value); + + } + } + } + protected ProcessParametersTablesGroup _processparameterstablesgroup; /// <summary> @@ -2772,6 +2805,15 @@ namespace Tango.BL.Entities } /// <summary> + /// Called when the ETunnelTemp has changed. + /// </summary> + protected virtual void OnETunnelTempChanged(Double etunneltemp) + { + ETunnelTempChanged?.Invoke(this, etunneltemp); + RaisePropertyChanged(nameof(ETunnelTemp)); + } + + /// <summary> /// Called when the ProcessParametersTablesGroup has changed. /// </summary> protected virtual void OnProcessParametersTablesGroupChanged(ProcessParametersTablesGroup processparameterstablesgroup) |
