diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2018-11-15 12:50:03 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2018-11-15 12:50:03 +0200 |
| commit | 0f6d30eb6a003eee2ebc3008a45170e0c2bb8cdd (patch) | |
| tree | 85e05583eb7a2a6323a8156b8db30a946c74c60b /Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs | |
| parent | 6ffe8dafa65ee428aa9866d8b13d1d96e440023a (diff) | |
| download | Tango-0f6d30eb6a003eee2ebc3008a45170e0c2bb8cdd.tar.gz Tango-0f6d30eb6a003eee2ebc3008a45170e0c2bb8cdd.zip | |
Optimized accuracy of CSV recordings!
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs | 259 |
1 files changed, 215 insertions, 44 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs index 8192cfbfa..ef78b08ab 100644 --- a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs +++ b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs @@ -25,6 +25,48 @@ namespace Tango.BL.Entities public partial class ProcessParametersTable : ObservableEntity<ProcessParametersTable> { + public event EventHandler<String> NameChanged; + + public event EventHandler<Double> DyeingSpeedChanged; + + public event EventHandler<Double> MinInkUptakeChanged; + + public event EventHandler<Double> FeederTensionChanged; + + public event EventHandler<Double> PullerTensionChanged; + + public event EventHandler<Double> WinderTensionChanged; + + public event EventHandler<Double> MixerTempChanged; + + public event EventHandler<Double> HeadZone1TempChanged; + + public event EventHandler<Double> HeadZone2TempChanged; + + public event EventHandler<Double> HeadZone3TempChanged; + + public event EventHandler<Double> HeadZone4TempChanged; + + public event EventHandler<Double> HeadZone5TempChanged; + + public event EventHandler<Double> HeadZone6TempChanged; + + public event EventHandler<Double> DryerAirFlowChanged; + + public event EventHandler<Double> DryerZone1TempChanged; + + public event EventHandler<Double> DryerZone2TempChanged; + + public event EventHandler<Double> DryerZone3TempChanged; + + public event EventHandler<Double> DryerBufferLengthChanged; + + public event EventHandler<Double> HeadAirFlowChanged; + + public event EventHandler<Int32> TableIndexChanged; + + public event EventHandler<ProcessParametersTablesGroup> ProcessParametersTablesGroupChanged; + protected String _name; /// <summary> @@ -42,9 +84,15 @@ namespace Tango.BL.Entities set { - _name = value; RaisePropertyChanged(nameof(Name)); - } + if (_name != value) + { + _name = value; + NameChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(Name)); + } + } } protected Double _dyeingspeed; @@ -64,9 +112,15 @@ namespace Tango.BL.Entities set { - _dyeingspeed = value; RaisePropertyChanged(nameof(DyeingSpeed)); - } + if (_dyeingspeed != value) + { + _dyeingspeed = value; + DyeingSpeedChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(DyeingSpeed)); + } + } } protected Double _mininkuptake; @@ -86,9 +140,15 @@ namespace Tango.BL.Entities set { - _mininkuptake = value; RaisePropertyChanged(nameof(MinInkUptake)); - } + if (_mininkuptake != value) + { + _mininkuptake = value; + MinInkUptakeChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(MinInkUptake)); + } + } } protected Double _feedertension; @@ -108,9 +168,15 @@ namespace Tango.BL.Entities set { - _feedertension = value; RaisePropertyChanged(nameof(FeederTension)); - } + if (_feedertension != value) + { + _feedertension = value; + FeederTensionChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(FeederTension)); + } + } } protected Double _pullertension; @@ -130,9 +196,15 @@ namespace Tango.BL.Entities set { - _pullertension = value; RaisePropertyChanged(nameof(PullerTension)); - } + if (_pullertension != value) + { + _pullertension = value; + + PullerTensionChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(PullerTension)); + } + } } protected Double _windertension; @@ -152,9 +224,15 @@ namespace Tango.BL.Entities set { - _windertension = value; RaisePropertyChanged(nameof(WinderTension)); - } + if (_windertension != value) + { + _windertension = value; + + WinderTensionChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(WinderTension)); + } + } } protected Double _mixertemp; @@ -174,9 +252,15 @@ namespace Tango.BL.Entities set { - _mixertemp = value; RaisePropertyChanged(nameof(MixerTemp)); - } + if (_mixertemp != value) + { + _mixertemp = value; + + MixerTempChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(MixerTemp)); + } + } } protected Double _headzone1temp; @@ -196,9 +280,15 @@ namespace Tango.BL.Entities set { - _headzone1temp = value; RaisePropertyChanged(nameof(HeadZone1Temp)); - } + if (_headzone1temp != value) + { + _headzone1temp = value; + HeadZone1TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(HeadZone1Temp)); + } + } } protected Double _headzone2temp; @@ -218,9 +308,15 @@ namespace Tango.BL.Entities set { - _headzone2temp = value; RaisePropertyChanged(nameof(HeadZone2Temp)); - } + if (_headzone2temp != value) + { + _headzone2temp = value; + HeadZone2TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(HeadZone2Temp)); + } + } } protected Double _headzone3temp; @@ -240,9 +336,15 @@ namespace Tango.BL.Entities set { - _headzone3temp = value; RaisePropertyChanged(nameof(HeadZone3Temp)); - } + if (_headzone3temp != value) + { + _headzone3temp = value; + HeadZone3TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(HeadZone3Temp)); + } + } } protected Double _headzone4temp; @@ -262,9 +364,15 @@ namespace Tango.BL.Entities set { - _headzone4temp = value; RaisePropertyChanged(nameof(HeadZone4Temp)); - } + if (_headzone4temp != value) + { + _headzone4temp = value; + HeadZone4TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(HeadZone4Temp)); + } + } } protected Double _headzone5temp; @@ -284,9 +392,15 @@ namespace Tango.BL.Entities set { - _headzone5temp = value; RaisePropertyChanged(nameof(HeadZone5Temp)); - } + if (_headzone5temp != value) + { + _headzone5temp = value; + + HeadZone5TempChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(HeadZone5Temp)); + } + } } protected Double _headzone6temp; @@ -306,9 +420,15 @@ namespace Tango.BL.Entities set { - _headzone6temp = value; RaisePropertyChanged(nameof(HeadZone6Temp)); - } + if (_headzone6temp != value) + { + _headzone6temp = value; + + HeadZone6TempChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(HeadZone6Temp)); + } + } } protected Double _dryerairflow; @@ -328,9 +448,15 @@ namespace Tango.BL.Entities set { - _dryerairflow = value; RaisePropertyChanged(nameof(DryerAirFlow)); - } + if (_dryerairflow != value) + { + _dryerairflow = value; + + DryerAirFlowChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(DryerAirFlow)); + } + } } protected Double _dryerzone1temp; @@ -350,9 +476,15 @@ namespace Tango.BL.Entities set { - _dryerzone1temp = value; RaisePropertyChanged(nameof(DryerZone1Temp)); - } + if (_dryerzone1temp != value) + { + _dryerzone1temp = value; + DryerZone1TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(DryerZone1Temp)); + } + } } protected Double _dryerzone2temp; @@ -372,9 +504,15 @@ namespace Tango.BL.Entities set { - _dryerzone2temp = value; RaisePropertyChanged(nameof(DryerZone2Temp)); - } + if (_dryerzone2temp != value) + { + _dryerzone2temp = value; + DryerZone2TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(DryerZone2Temp)); + } + } } protected Double _dryerzone3temp; @@ -394,9 +532,15 @@ namespace Tango.BL.Entities set { - _dryerzone3temp = value; RaisePropertyChanged(nameof(DryerZone3Temp)); - } + if (_dryerzone3temp != value) + { + _dryerzone3temp = value; + DryerZone3TempChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(DryerZone3Temp)); + } + } } protected Double _dryerbufferlength; @@ -416,9 +560,15 @@ namespace Tango.BL.Entities set { - _dryerbufferlength = value; RaisePropertyChanged(nameof(DryerBufferLength)); - } + if (_dryerbufferlength != value) + { + _dryerbufferlength = value; + DryerBufferLengthChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(DryerBufferLength)); + } + } } protected Double _headairflow; @@ -438,9 +588,15 @@ namespace Tango.BL.Entities set { - _headairflow = value; RaisePropertyChanged(nameof(HeadAirFlow)); - } + if (_headairflow != value) + { + _headairflow = value; + + HeadAirFlowChanged?.Invoke(this, value); + RaisePropertyChanged(nameof(HeadAirFlow)); + } + } } protected String _processparameterstablesgroupguid; @@ -461,9 +617,12 @@ namespace Tango.BL.Entities set { - _processparameterstablesgroupguid = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroupGuid)); + if (_processparameterstablesgroupguid != value) + { + _processparameterstablesgroupguid = value; + RaisePropertyChanged(nameof(ProcessParametersTablesGroupGuid)); + } } - } protected Int32 _tableindex; @@ -483,9 +642,15 @@ namespace Tango.BL.Entities set { - _tableindex = value; RaisePropertyChanged(nameof(TableIndex)); - } + if (_tableindex != value) + { + _tableindex = value; + TableIndexChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(TableIndex)); + } + } } protected ProcessParametersTablesGroup _processparameterstablesgroup; @@ -505,9 +670,15 @@ namespace Tango.BL.Entities set { - _processparameterstablesgroup = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroup)); - } + if (_processparameterstablesgroup != value) + { + _processparameterstablesgroup = value; + ProcessParametersTablesGroupChanged?.Invoke(this, value); + + RaisePropertyChanged(nameof(ProcessParametersTablesGroup)); + } + } } /// <summary> |
