aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.DAL.Observables/Entities/ProcessParametersTable.cs
blob: 167c2ebef29bdab2b061a97ae7dcd980dcdfc26d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Settings;

namespace Tango.MachineStudio.Technician
{
    public class TechnicianModuleSettings : SettingsBase
    {
        /// <summary>
        /// Gets or sets the graphs view duration in seconds.
        /// </summary>
        public int GraphsDuration { get; set; }

        /// <summary>
        /// Gets or sets the diagnostics response interval in milliseconds.
        /// </summary>
        public int DiagnosticsResponseIntervalMilli { get; set; }

        /// <summary>
        /// Gets or sets the las tech project file.
        /// </summary>
        public String LastTechProjectFile { get; set; }

        /// <summary>
        /// Initializes a new instance of the <see cref="TechnicianModuleSettings"/> class.
        /// </summary>
        public TechnicianModuleSettings()
        {
            GraphsDuration = 10;
            DiagnosticsResponseIntervalMilli = 30;
        }
    }
}
n349' href='#n349'>349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using Tango.DAL.Remote.DB;

namespace Tango.DAL.Observables
{
    [Table("PROCESS_PARAMETERS_TABLES")]
    public partial class ProcessParametersTable : ObservableEntity
    {

        private String _name;
        /// <summary>
        /// Gets or sets the processparameterstable name.
        /// </summary>
        [Column("NAME")]

        public  String Name
        {
            get 
            {
                return _name; 
            }

            set 
            {
                _name = value; RaisePropertyChanged(nameof(Name)); 
            }

        }

        private Double _dyeingspeed;
        /// <summary>
        /// Gets or sets the processparameterstable dyeing speed.
        /// </summary>
        [Column("DYEING_SPEED")]

        public  Double DyeingSpeed
        {
            get 
            {
                return _dyeingspeed; 
            }

            set 
            {
                _dyeingspeed = value; RaisePropertyChanged(nameof(DyeingSpeed)); 
            }

        }

        private Double _mininkuptake;
        /// <summary>
        /// Gets or sets the processparameterstable min ink uptake.
        /// </summary>
        [Column("MIN_INK_UPTAKE")]

        public  Double MinInkUptake
        {
            get 
            {
                return _mininkuptake; 
            }

            set 
            {
                _mininkuptake = value; RaisePropertyChanged(nameof(MinInkUptake)); 
            }

        }

        private Double _mixertemp;
        /// <summary>
        /// Gets or sets the processparameterstable mixer temp.
        /// </summary>
        [Column("MIXER_TEMP")]

        public  Double MixerTemp
        {
            get 
            {
                return _mixertemp; 
            }

            set 
            {
                _mixertemp = value; RaisePropertyChanged(nameof(MixerTemp)); 
            }

        }

        private Double _headzone1temp;
        /// <summary>
        /// Gets or sets the processparameterstable head zone1 temp.
        /// </summary>
        [Column("HEAD_ZONE1_TEMP")]

        public  Double HeadZone1Temp
        {
            get 
            {
                return _headzone1temp; 
            }

            set 
            {
                _headzone1temp = value; RaisePropertyChanged(nameof(HeadZone1Temp)); 
            }

        }

        private Double _headzone2temp;
        /// <summary>
        /// Gets or sets the processparameterstable head zone2 temp.
        /// </summary>
        [Column("HEAD_ZONE2_TEMP")]

        public  Double HeadZone2Temp
        {
            get 
            {
                return _headzone2temp; 
            }

            set 
            {
                _headzone2temp = value; RaisePropertyChanged(nameof(HeadZone2Temp)); 
            }

        }

        private Double _headzone3temp;
        /// <summary>
        /// Gets or sets the processparameterstable head zone3 temp.
        /// </summary>
        [Column("HEAD_ZONE3_TEMP")]

        public  Double HeadZone3Temp
        {
            get 
            {
                return _headzone3temp; 
            }

            set 
            {
                _headzone3temp = value; RaisePropertyChanged(nameof(HeadZone3Temp)); 
            }

        }

        private Double _headairflow;
        /// <summary>
        /// Gets or sets the processparameterstable head air flow.
        /// </summary>
        [Column("HEAD_AIR_FLOW")]

        public  Double HeadAirFlow
        {
            get 
            {
                return _headairflow; 
            }

            set 
            {
                _headairflow = value; RaisePropertyChanged(nameof(HeadAirFlow)); 
            }

        }

        private Double _feedertension;
        /// <summary>
        /// Gets or sets the processparameterstable feeder tension.
        /// </summary>
        [Column("FEEDER_TENSION")]

        public  Double FeederTension
        {
            get 
            {
                return _feedertension; 
            }

            set 
            {
                _feedertension = value; RaisePropertyChanged(nameof(FeederTension)); 
            }

        }

        private Double _pullertension;
        /// <summary>
        /// Gets or sets the processparameterstable puller tension.
        /// </summary>
        [Column("PULLER_TENSION")]

        public  Double PullerTension
        {
            get 
            {
                return _pullertension; 
            }

            set 
            {
                _pullertension = value; RaisePropertyChanged(nameof(PullerTension)); 
            }

        }

        private Double _dryerbufferlength;
        /// <summary>
        /// Gets or sets the processparameterstable dryer buffer length.
        /// </summary>
        [Column("DRYER_BUFFER_LENGTH")]

        public  Double DryerBufferLength
        {
            get 
            {
                return _dryerbufferlength; 
            }

            set 
            {
                _dryerbufferlength = value; RaisePropertyChanged(nameof(DryerBufferLength)); 
            }

        }

        private Double _dryerzone1temp;
        /// <summary>
        /// Gets or sets the processparameterstable dryer zone1 temp.
        /// </summary>
        [Column("DRYER_ZONE1_TEMP")]

        public  Double DryerZone1Temp
        {
            get 
            {
                return _dryerzone1temp; 
            }

            set 
            {
                _dryerzone1temp = value; RaisePropertyChanged(nameof(DryerZone1Temp)); 
            }

        }

        private Double _dryerzone2temp;
        /// <summary>
        /// Gets or sets the processparameterstable dryer zone2 temp.
        /// </summary>
        [Column("DRYER_ZONE2_TEMP")]

        public  Double DryerZone2Temp
        {
            get 
            {
                return _dryerzone2temp; 
            }

            set 
            {
                _dryerzone2temp = value; RaisePropertyChanged(nameof(DryerZone2Temp)); 
            }

        }

        private Double _dryerzone3temp;
        /// <summary>
        /// Gets or sets the processparameterstable dryer zone3 temp.
        /// </summary>
        [Column("DRYER_ZONE3_TEMP")]

        public  Double DryerZone3Temp
        {
            get 
            {
                return _dryerzone3temp; 
            }

            set 
            {
                _dryerzone3temp = value; RaisePropertyChanged(nameof(DryerZone3Temp)); 
            }

        }

        private Double _dryerairflow;
        /// <summary>
        /// Gets or sets the processparameterstable dryer air flow.
        /// </summary>
        [Column("DRYER_AIR_FLOW")]

        public  Double DryerAirFlow
        {
            get 
            {
                return _dryerairflow; 
            }

            set 
            {
                _dryerairflow = value; RaisePropertyChanged(nameof(DryerAirFlow)); 
            }

        }

        private Double _windertension;
        /// <summary>
        /// Gets or sets the processparameterstable winder tension.
        /// </summary>
        [Column("WINDER_TENSION")]

        public  Double WinderTension
        {
            get 
            {
                return _windertension; 
            }

            set 
            {
                _windertension = value; RaisePropertyChanged(nameof(WinderTension)); 
            }

        }

        private String _processparameterstablesgroupguid;
        /// <summary>
        /// Gets or sets the processparameterstable process parameters tables group guid.
        /// </summary>
        [Column("PROCESS_PARAMETERS_TABLES_GROUP_GUID")]
        [ForeignKey("ProcessParametersTablesGroup")]
        public  String ProcessParametersTablesGroupGuid
        {
            get 
            {
                return _processparameterstablesgroupguid; 
            }

            set 
            {
                _processparameterstablesgroupguid = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroupGuid)); 
            }

        }

        private Int32 _tableindex;
        /// <summary>
        /// Gets or sets the processparameterstable table index.
        /// </summary>
        [Column("TABLE_INDEX")]

        public  Int32 TableIndex
        {
            get 
            {
                return _tableindex; 
            }

            set 
            {
                _tableindex = value; RaisePropertyChanged(nameof(TableIndex)); 
            }

        }

        private ProcessParametersTablesGroup _processparameterstablesgroup;
        /// <summary>
        /// Gets or sets the processparameterstable process parameters tables groups.
        /// </summary>

        public virtual ProcessParametersTablesGroup ProcessParametersTablesGroup
        {
            get 
            {
                return _processparameterstablesgroup; 
            }

            set 
            {
                _processparameterstablesgroup = value; RaisePropertyChanged(nameof(ProcessParametersTablesGroup)); 
            }

        }

        /// <summary>
        /// Initializes a new instance of the <see cref="ProcessParametersTable" /> class.
        /// </summary>
        public ProcessParametersTable() : base()
        {
        }
    }
}