diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-01-03 13:36:10 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2019-01-03 13:36:10 +0200 |
| commit | 185865c043b5fdaffef5356e305e0cc553ccc126 (patch) | |
| tree | 307084e5e9eb63e68356a1b5908edde068ca7a21 /Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs | |
| parent | 25f5e6ddef7ef2fa0a747305847eeb4ceee5a2c9 (diff) | |
| download | Tango-185865c043b5fdaffef5356e305e0cc553ccc126.tar.gz Tango-185865c043b5fdaffef5356e305e0cc553ccc126.zip | |
Added new BL entities with inheritance !!!!
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs | 896 |
1 files changed, 896 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs new file mode 100644 index 000000000..09c79064d --- /dev/null +++ b/Software/Visual_Studio/Tango.BL/Entities/ProcessParametersTableBase.cs @@ -0,0 +1,896 @@ +//------------------------------------------------------------------------------ +// <auto-generated> +// This code was generated by a tool. +// Tango Observables Generator +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. Do not modify! +// </auto-generated> +//------------------------------------------------------------------------------ + +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; +using System.Xml.Serialization; +using Newtonsoft.Json; +using System.Linq; +using Tango.DAL.Remote.DB; +using Tango.Core; + +namespace Tango.BL.Entities +{ + [Table("PROCESS_PARAMETERS_TABLES")] + public abstract class ProcessParametersTableBase : ObservableEntity<ProcessParametersTable> + { + + public event EventHandler<String> NameChanged; + + public event EventHandler<Double> DyeingSpeedChanged; + + public event EventHandler<Double> MinInkUptakeChanged; + + public event EventHandler<Double> MaxInkUptakeChanged; + + 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> + /// Gets or sets the processparameterstablebase name. + /// </summary> + + [Column("NAME")] + + public String Name + { + get + { + return _name; + } + + set + { + if (_name != value) + { + _name = value; + + OnNameChanged(value); + + } + } + } + + protected Double _dyeingspeed; + + /// <summary> + /// Gets or sets the processparameterstablebase dyeing speed. + /// </summary> + + [Column("DYEING_SPEED")] + + public Double DyeingSpeed + { + get + { + return _dyeingspeed; + } + + set + { + if (_dyeingspeed != value) + { + _dyeingspeed = value; + + OnDyeingSpeedChanged(value); + + } + } + } + + protected Double _mininkuptake; + + /// <summary> + /// Gets or sets the processparameterstablebase min ink uptake. + /// </summary> + + [Column("MIN_INK_UPTAKE")] + + public Double MinInkUptake + { + get + { + return _mininkuptake; + } + + set + { + if (_mininkuptake != value) + { + _mininkuptake = value; + + OnMinInkUptakeChanged(value); + + } + } + } + + protected Double _maxinkuptake; + + /// <summary> + /// Gets or sets the processparameterstablebase max ink uptake. + /// </summary> + + [Column("MAX_INK_UPTAKE")] + + public Double MaxInkUptake + { + get + { + return _maxinkuptake; + } + + set + { + if (_maxinkuptake != value) + { + _maxinkuptake = value; + + OnMaxInkUptakeChanged(value); + + } + } + } + + protected Double _feedertension; + + /// <summary> + /// Gets or sets the processparameterstablebase feeder tension. + /// </summary> + + [Column("FEEDER_TENSION")] + + public Double FeederTension + { + get + { + return _feedertension; + } + + set + { + if (_feedertension != value) + { + _feedertension = value; + + OnFeederTensionChanged(value); + + } + } + } + + protected Double _pullertension; + + /// <summary> + /// Gets or sets the processparameterstablebase puller tension. + /// </summary> + + [Column("PULLER_TENSION")] + + public Double PullerTension + { + get + { + return _pullertension; + } + + set + { + if (_pullertension != value) + { + _pullertension = value; + + OnPullerTensionChanged(value); + + } + } + } + + protected Double _windertension; + + /// <summary> + /// Gets or sets the processparameterstablebase winder tension. + /// </summary> + + [Column("WINDER_TENSION")] + + public Double WinderTension + { + get + { + return _windertension; + } + + set + { + if (_windertension != value) + { + _windertension = value; + + OnWinderTensionChanged(value); + + } + } + } + + protected Double _mixertemp; + + /// <summary> + /// Gets or sets the processparameterstablebase mixer temp. + /// </summary> + + [Column("MIXER_TEMP")] + + public Double MixerTemp + { + get + { + return _mixertemp; + } + + set + { + if (_mixertemp != value) + { + _mixertemp = value; + + OnMixerTempChanged(value); + + } + } + } + + protected Double _headzone1temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone1 temp. + /// </summary> + + [Column("HEAD_ZONE1_TEMP")] + + public Double HeadZone1Temp + { + get + { + return _headzone1temp; + } + + set + { + if (_headzone1temp != value) + { + _headzone1temp = value; + + OnHeadZone1TempChanged(value); + + } + } + } + + protected Double _headzone2temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone2 temp. + /// </summary> + + [Column("HEAD_ZONE2_TEMP")] + + public Double HeadZone2Temp + { + get + { + return _headzone2temp; + } + + set + { + if (_headzone2temp != value) + { + _headzone2temp = value; + + OnHeadZone2TempChanged(value); + + } + } + } + + protected Double _headzone3temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone3 temp. + /// </summary> + + [Column("HEAD_ZONE3_TEMP")] + + public Double HeadZone3Temp + { + get + { + return _headzone3temp; + } + + set + { + if (_headzone3temp != value) + { + _headzone3temp = value; + + OnHeadZone3TempChanged(value); + + } + } + } + + protected Double _headzone4temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone4 temp. + /// </summary> + + [Column("HEAD_ZONE4_TEMP")] + + public Double HeadZone4Temp + { + get + { + return _headzone4temp; + } + + set + { + if (_headzone4temp != value) + { + _headzone4temp = value; + + OnHeadZone4TempChanged(value); + + } + } + } + + protected Double _headzone5temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone5 temp. + /// </summary> + + [Column("HEAD_ZONE5_TEMP")] + + public Double HeadZone5Temp + { + get + { + return _headzone5temp; + } + + set + { + if (_headzone5temp != value) + { + _headzone5temp = value; + + OnHeadZone5TempChanged(value); + + } + } + } + + protected Double _headzone6temp; + + /// <summary> + /// Gets or sets the processparameterstablebase head zone6 temp. + /// </summary> + + [Column("HEAD_ZONE6_TEMP")] + + public Double HeadZone6Temp + { + get + { + return _headzone6temp; + } + + set + { + if (_headzone6temp != value) + { + _headzone6temp = value; + + OnHeadZone6TempChanged(value); + + } + } + } + + protected Double _dryerairflow; + + /// <summary> + /// Gets or sets the processparameterstablebase dryer air flow. + /// </summary> + + [Column("DRYER_AIR_FLOW")] + + public Double DryerAirFlow + { + get + { + return _dryerairflow; + } + + set + { + if (_dryerairflow != value) + { + _dryerairflow = value; + + OnDryerAirFlowChanged(value); + + } + } + } + + protected Double _dryerzone1temp; + + /// <summary> + /// Gets or sets the processparameterstablebase dryer zone1 temp. + /// </summary> + + [Column("DRYER_ZONE1_TEMP")] + + public Double DryerZone1Temp + { + get + { + return _dryerzone1temp; + } + + set + { + if (_dryerzone1temp != value) + { + _dryerzone1temp = value; + + OnDryerZone1TempChanged(value); + + } + } + } + + protected Double _dryerzone2temp; + + /// <summary> + /// Gets or sets the processparameterstablebase dryer zone2 temp. + /// </summary> + + [Column("DRYER_ZONE2_TEMP")] + + public Double DryerZone2Temp + { + get + { + return _dryerzone2temp; + } + + set + { + if (_dryerzone2temp != value) + { + _dryerzone2temp = value; + + OnDryerZone2TempChanged(value); + + } + } + } + + protected Double _dryerzone3temp; + + /// <summary> + /// Gets or sets the processparameterstablebase dryer zone3 temp. + /// </summary> + + [Column("DRYER_ZONE3_TEMP")] + + public Double DryerZone3Temp + { + get + { + return _dryerzone3temp; + } + + set + { + if (_dryerzone3temp != value) + { + _dryerzone3temp = value; + + OnDryerZone3TempChanged(value); + + } + } + } + + protected Double _dryerbufferlength; + + /// <summary> + /// Gets or sets the processparameterstablebase dryer buffer length. + /// </summary> + + [Column("DRYER_BUFFER_LENGTH")] + + public Double DryerBufferLength + { + get + { + return _dryerbufferlength; + } + + set + { + if (_dryerbufferlength != value) + { + _dryerbufferlength = value; + + OnDryerBufferLengthChanged(value); + + } + } + } + + protected Double _headairflow; + + /// <summary> + /// Gets or sets the processparameterstablebase head air flow. + /// </summary> + + [Column("HEAD_AIR_FLOW")] + + public Double HeadAirFlow + { + get + { + return _headairflow; + } + + set + { + if (_headairflow != value) + { + _headairflow = value; + + OnHeadAirFlowChanged(value); + + } + } + } + + protected String _processparameterstablesgroupguid; + + /// <summary> + /// Gets or sets the processparameterstablebase process parameters tables group guid. + /// </summary> + + [Column("PROCESS_PARAMETERS_TABLES_GROUP_GUID")] + [ForeignKey("ProcessParametersTablesGroup")] + + public String ProcessParametersTablesGroupGuid + { + get + { + return _processparameterstablesgroupguid; + } + + set + { + if (_processparameterstablesgroupguid != value) + { + _processparameterstablesgroupguid = value; + } + } + } + + protected Int32 _tableindex; + + /// <summary> + /// Gets or sets the processparameterstablebase table index. + /// </summary> + + [Column("TABLE_INDEX")] + + public Int32 TableIndex + { + get + { + return _tableindex; + } + + set + { + if (_tableindex != value) + { + _tableindex = value; + + OnTableIndexChanged(value); + + } + } + } + + protected ProcessParametersTablesGroup _processparameterstablesgroup; + + /// <summary> + /// Gets or sets the processparameterstablebase process parameters tables groups. + /// </summary> + + [XmlIgnore] + [JsonIgnore] + public virtual ProcessParametersTablesGroup ProcessParametersTablesGroup + { + get + { + return _processparameterstablesgroup; + } + + set + { + if (_processparameterstablesgroup != value) + { + _processparameterstablesgroup = value; + + OnProcessParametersTablesGroupChanged(value); + + } + } + } + + /// <summary> + /// Called when the Name has changed. + /// </summary> + protected virtual void OnNameChanged(String name) + { + NameChanged?.Invoke(this, name); + RaisePropertyChanged(nameof(Name)); + } + + /// <summary> + /// Called when the DyeingSpeed has changed. + /// </summary> + protected virtual void OnDyeingSpeedChanged(Double dyeingspeed) + { + DyeingSpeedChanged?.Invoke(this, dyeingspeed); + RaisePropertyChanged(nameof(DyeingSpeed)); + } + + /// <summary> + /// Called when the MinInkUptake has changed. + /// </summary> + protected virtual void OnMinInkUptakeChanged(Double mininkuptake) + { + MinInkUptakeChanged?.Invoke(this, mininkuptake); + RaisePropertyChanged(nameof(MinInkUptake)); + } + + /// <summary> + /// Called when the MaxInkUptake has changed. + /// </summary> + protected virtual void OnMaxInkUptakeChanged(Double maxinkuptake) + { + MaxInkUptakeChanged?.Invoke(this, maxinkuptake); + RaisePropertyChanged(nameof(MaxInkUptake)); + } + + /// <summary> + /// Called when the FeederTension has changed. + /// </summary> + protected virtual void OnFeederTensionChanged(Double feedertension) + { + FeederTensionChanged?.Invoke(this, feedertension); + RaisePropertyChanged(nameof(FeederTension)); + } + + /// <summary> + /// Called when the PullerTension has changed. + /// </summary> + protected virtual void OnPullerTensionChanged(Double pullertension) + { + PullerTensionChanged?.Invoke(this, pullertension); + RaisePropertyChanged(nameof(PullerTension)); + } + + /// <summary> + /// Called when the WinderTension has changed. + /// </summary> + protected virtual void OnWinderTensionChanged(Double windertension) + { + WinderTensionChanged?.Invoke(this, windertension); + RaisePropertyChanged(nameof(WinderTension)); + } + + /// <summary> + /// Called when the MixerTemp has changed. + /// </summary> + protected virtual void OnMixerTempChanged(Double mixertemp) + { + MixerTempChanged?.Invoke(this, mixertemp); + RaisePropertyChanged(nameof(MixerTemp)); + } + + /// <summary> + /// Called when the HeadZone1Temp has changed. + /// </summary> + protected virtual void OnHeadZone1TempChanged(Double headzone1temp) + { + HeadZone1TempChanged?.Invoke(this, headzone1temp); + RaisePropertyChanged(nameof(HeadZone1Temp)); + } + + /// <summary> + /// Called when the HeadZone2Temp has changed. + /// </summary> + protected virtual void OnHeadZone2TempChanged(Double headzone2temp) + { + HeadZone2TempChanged?.Invoke(this, headzone2temp); + RaisePropertyChanged(nameof(HeadZone2Temp)); + } + + /// <summary> + /// Called when the HeadZone3Temp has changed. + /// </summary> + protected virtual void OnHeadZone3TempChanged(Double headzone3temp) + { + HeadZone3TempChanged?.Invoke(this, headzone3temp); + RaisePropertyChanged(nameof(HeadZone3Temp)); + } + + /// <summary> + /// Called when the HeadZone4Temp has changed. + /// </summary> + protected virtual void OnHeadZone4TempChanged(Double headzone4temp) + { + HeadZone4TempChanged?.Invoke(this, headzone4temp); + RaisePropertyChanged(nameof(HeadZone4Temp)); + } + + /// <summary> + /// Called when the HeadZone5Temp has changed. + /// </summary> + protected virtual void OnHeadZone5TempChanged(Double headzone5temp) + { + HeadZone5TempChanged?.Invoke(this, headzone5temp); + RaisePropertyChanged(nameof(HeadZone5Temp)); + } + + /// <summary> + /// Called when the HeadZone6Temp has changed. + /// </summary> + protected virtual void OnHeadZone6TempChanged(Double headzone6temp) + { + HeadZone6TempChanged?.Invoke(this, headzone6temp); + RaisePropertyChanged(nameof(HeadZone6Temp)); + } + + /// <summary> + /// Called when the DryerAirFlow has changed. + /// </summary> + protected virtual void OnDryerAirFlowChanged(Double dryerairflow) + { + DryerAirFlowChanged?.Invoke(this, dryerairflow); + RaisePropertyChanged(nameof(DryerAirFlow)); + } + + /// <summary> + /// Called when the DryerZone1Temp has changed. + /// </summary> + protected virtual void OnDryerZone1TempChanged(Double dryerzone1temp) + { + DryerZone1TempChanged?.Invoke(this, dryerzone1temp); + RaisePropertyChanged(nameof(DryerZone1Temp)); + } + + /// <summary> + /// Called when the DryerZone2Temp has changed. + /// </summary> + protected virtual void OnDryerZone2TempChanged(Double dryerzone2temp) + { + DryerZone2TempChanged?.Invoke(this, dryerzone2temp); + RaisePropertyChanged(nameof(DryerZone2Temp)); + } + + /// <summary> + /// Called when the DryerZone3Temp has changed. + /// </summary> + protected virtual void OnDryerZone3TempChanged(Double dryerzone3temp) + { + DryerZone3TempChanged?.Invoke(this, dryerzone3temp); + RaisePropertyChanged(nameof(DryerZone3Temp)); + } + + /// <summary> + /// Called when the DryerBufferLength has changed. + /// </summary> + protected virtual void OnDryerBufferLengthChanged(Double dryerbufferlength) + { + DryerBufferLengthChanged?.Invoke(this, dryerbufferlength); + RaisePropertyChanged(nameof(DryerBufferLength)); + } + + /// <summary> + /// Called when the HeadAirFlow has changed. + /// </summary> + protected virtual void OnHeadAirFlowChanged(Double headairflow) + { + HeadAirFlowChanged?.Invoke(this, headairflow); + RaisePropertyChanged(nameof(HeadAirFlow)); + } + + /// <summary> + /// Called when the TableIndex has changed. + /// </summary> + protected virtual void OnTableIndexChanged(Int32 tableindex) + { + TableIndexChanged?.Invoke(this, tableindex); + RaisePropertyChanged(nameof(TableIndex)); + } + + /// <summary> + /// Called when the ProcessParametersTablesGroup has changed. + /// </summary> + protected virtual void OnProcessParametersTablesGroupChanged(ProcessParametersTablesGroup processparameterstablesgroup) + { + ProcessParametersTablesGroupChanged?.Invoke(this, processparameterstablesgroup); + RaisePropertyChanged(nameof(ProcessParametersTablesGroup)); + } + + /// <summary> + /// Initializes a new instance of the <see cref="ProcessParametersTableBase" /> class. + /// </summary> + public ProcessParametersTableBase() : base() + { + } + } +} |
