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