LineEntity.cs 2.3 KB
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HHECS.Model.Entities
{
    [Table("line")]
    public class LineEntity : BaseModel
    {
        private string _code;
        private string _name;
        private int _type;
        private int _priority;
        private string _iP;
        private string _remark;

        public string Code
        {
            get
            {
                return _code;
            }
            set
            {
                _code = value;
                HandlerPropertyChanged("Code");
            }
        }

        public string Name
        {
            get
            {
                return _name;
            }
            set
            {
                _name = value;
                HandlerPropertyChanged("Name");
            }
        }

        public int Type
        {
            get
            {
                return _type;
            }
            set
            {
                _type = value;
                HandlerPropertyChanged("Type");
            }
        }

        public int Priority
        {
            get
            {
                return _priority;
            }
            set
            {
                _priority = value;
                HandlerPropertyChanged("Priority");
            }
        }

        public string IP
        {
            get
            {
                return _iP;
            }
            set
            {
                _iP = value;
                HandlerPropertyChanged("IP");
            }
        }

        public string Remark
        {
            get
            {
                return _remark;
            }
            set
            {
                _remark = value;
                HandlerPropertyChanged("Remark");
            }
        }

        private bool autoPrint;

        public bool AutoPrint
        {
            get { return autoPrint; }
            set { autoPrint = value; }
        }

        private string address;

        /// <summary>
        /// 线体对应的起点或终点地址
        /// </summary>
        public string Address
        {
            get { return address; }
            set { address = value; }
        }


    }
}