using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kingo.PluginServiceInterface
{
    /// 
    /// 内业预审结果
    /// 
    [Serializable]
    public class NYYSResult //: INotifyPropertyChanged
    {
        //public event PropertyChangedEventHandler PropertyChanged;
        /// 
        /// ObjectID
        /// 
        public int ObjectID { get; set; }
        private string _bsm;
        /// 
        /// 标识码
        /// 
        public string BSM
        {
            get { return _bsm; }
            set
            {
                _bsm = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("BSM"));
                //}
            }
        }
        private string _TBWYBSM;
        /// 
        /// 图斑唯一标识码
        /// 
        public string TBBSM
        {
            get { return _TBWYBSM; }
            set
            {
                _TBWYBSM = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("TBBSM"));
                //}
            }
        }
        private string _NYYPDL;
        /// 
        /// 内业预判地类
        /// 
        public string NYYPDL
        {
            get { return _NYYPDL; }
            set
            {
                _NYYPDL = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("NYYPDL"));
                //}
            }
        }
        private int _SFXYWY;
        /// 
        /// 是否需要外业:1-是,0,-否
        /// 
        public int SFXYWY
        {
            get { return _SFXYWY; }
            set
            {
                _SFXYWY = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("SFXYWY"));
                //}
            }
        }
        private string _YPSM;
        /// 
        /// 预判说明
        /// 
        public string YPSM
        {
            get { return _YPSM; }
            set
            {
                _YPSM = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("YPSM"));
                //}
            }
        }
        private string _YPRY;
        /// 
        /// 预判人员
        /// 
        public string YPRY
        {
            get { return _YPRY; }
            set
            {
                _YPRY = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("YPRY"));
                //}
            }
        }
        private string _YPSJ;
        /// 
        /// 预判时间
        /// 
        public string YPSJ
        {
            get { return _YPSJ; }
            set
            {
                _YPSJ = value;
                //if (this.PropertyChanged != null)
                //{
                //    this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("YPSJ"));
                //}
            }
        }
    }
}