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; namespace Tango.BL.Entities { [Table("TECH_IOS")] public partial class TechIo : ObservableEntity { protected Int32 _port; /// /// Gets or sets the techio port. /// [Column("PORT")] public Int32 Port { get { return _port; } set { _port = value; RaisePropertyChanged(nameof(Port)); } } protected Int32 _type; /// /// Gets or sets the techio type. /// [Column("TYPE")] public Int32 Type { get { return _type; } set { _type = value; RaisePropertyChanged(nameof(Type)); } } protected String _designator; /// /// Gets or sets the techio designator. /// [Column("DESIGNATOR")] public String Designator { get { return _designator; } set { _designator = value; RaisePropertyChanged(nameof(Designator)); } } protected String _asm; /// /// Gets or sets the techio asm. /// [Column("ASM")] public String Asm { get { return _asm; } set { _asm = value; RaisePropertyChanged(nameof(Asm)); } } protected String _interfacename; /// /// Gets or sets the techio interface name. /// [Column("INTERFACE_NAME")] public String InterfaceName { get { return _interfacename; } set { _interfacename = value; RaisePropertyChanged(nameof(InterfaceName)); } } protected String _sensor; /// /// Gets or sets the techio sensor. /// [Column("SENSOR")] public String Sensor { get { return _sensor; } set { _sensor = value; RaisePropertyChanged(nameof(Sensor)); } } protected Double _initvalue; /// /// Gets or sets the techio init value. /// [Column("INIT_VALUE")] public Double InitValue { get { return _initvalue; } set { _initvalue = value; RaisePropertyChanged(nameof(InitValue)); } } protected Int32 _averaging; /// /// Gets or sets the techio averaging. /// [Column("AVERAGING")] public Int32 Averaging { get { return _averaging; } set { _averaging = value; RaisePropertyChanged(nameof(Averaging)); } } protected Double _min; /// /// Gets or sets the techio min. /// [Column("MIN")] public Double Min { get { return _min; } set { _min = value; RaisePropertyChanged(nameof(Min)); } } protected Double _max; /// /// Gets or sets the techio max. /// [Column("MAX")] public Double Max { get { return _max; } set { _max = value; RaisePropertyChanged(nameof(Max)); } } /// /// Initializes a new instance of the class. /// public TechIo() : base() { } } }