aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-11-15 12:50:03 +0200
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-11-15 12:50:03 +0200
commit0f6d30eb6a003eee2ebc3008a45170e0c2bb8cdd (patch)
tree85e05583eb7a2a6323a8156b8db30a946c74c60b /Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTable.cs
parent6ffe8dafa65ee428aa9866d8b13d1d96e440023a (diff)
downloadTango-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.cs259
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>