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 WYRWTB : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
///
/// ObjectID
///
public int ObjectID { get; set; }
private int _BSM;
///
/// 标识码
///
public int 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 _XZQDM;
///
/// 行政区代码
///
public string XZQDM
{
get { return _XZQDM; }
set
{
_XZQDM = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("XZQDM"));
}
}
}
private string _XZDM;
///
/// 乡镇代码
///
public string XZDM
{
get { return _XZDM; }
set
{
_XZDM = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("XZDM"));
}
}
}
private string _CDM;
///
/// 村代码
///
public string CJDM
{
get { return _CDM; }
set
{
_CDM = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("CJDM"));
}
}
}
private string _JCBH;
///
/// 监测编号
///
public string JCBH
{
get { return _JCBH; }
set
{
_JCBH = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("JCBH"));
}
}
}
private string _TBLX;
///
/// 图斑类型
///
public string TBLX
{
get { return _TBLX; }
set
{
_TBLX = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("TBLX"));
}
}
}
private string _SJLY;
///
/// 数据来源:GJXF-国家下发,SJXF-省级下发,ZZBG-自主变更
///
public string SJLY
{
get { return _SJLY; }
set
{
_SJLY = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("SJLY"));
}
}
}
private decimal _JCMJ;
///
/// 监测面积
///
public decimal JCMJ
{
get { return _JCMJ; }
set
{
_JCMJ = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("JCMJ"));
}
}
}
private decimal _TBMJ;
///
/// 图斑面积
///
public decimal TBMJ
{
get { return _TBMJ; }
set
{
_TBMJ = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("TBMJ"));
}
}
}
private string _ZT;
///
/// 图斑状态:未完成、已完成、待确认、已输出
///
public string ZT
{
get { return _ZT; }
set
{
_ZT = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("ZT"));
}
}
}
public int _FWY;
public int FWY
{
get { return _FWY; }
set
{
_FWY = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("FWY"));
}
}
}
private string _WYBZ;
///
/// 外业备注
///
public string WYBZ
{
get { return _WYBZ; }
set
{
_WYBZ = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("WYBZ"));
}
}
}
///
/// 是否为星标图斑:1 是,其他值为否
///
public int XBTB { get; set; }
private string _JCDL;
///
/// 检测大类
///
public string JCDL
{
get { return _JCDL; }
set
{
_JCDL = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("JCDL"));
}
}
}
private string _GJDLBM;
///
/// 国家地类编码
///
public string GJDLBM
{
get { return _GJDLBM; }
set
{
_GJDLBM = value;
if (this.PropertyChanged != null)
{
this.PropertyChanged.Invoke(this, new PropertyChangedEventArgs("GJDLBM"));
}
}
}
}
}