You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
380 lines
10 KiB
380 lines
10 KiB
using System.ComponentModel; |
|
|
|
namespace Kingo.Plugin.YJJK.ModelEntity |
|
{ |
|
public class ReportEntityClass : INotifyPropertyChanged |
|
{ |
|
public ReportEntityClass() |
|
{ |
|
_ischek = true; |
|
IsEnabled = true; |
|
} |
|
|
|
private bool _isenabled; |
|
|
|
public bool IsEnabled |
|
{ |
|
get { return _isenabled; } |
|
set |
|
{ |
|
_isenabled = value; |
|
NotifyPropertyChanged("IsEnabled"); |
|
} |
|
} |
|
|
|
private XZQTreeNode xzqtreenode; |
|
|
|
public XZQTreeNode XZQTreeNode |
|
{ |
|
get { return xzqtreenode; } |
|
set { xzqtreenode = value; } |
|
} |
|
|
|
|
|
|
|
private bool _ischek; |
|
/// <summary> |
|
/// 选中 |
|
/// </summary> |
|
public bool IsCheck |
|
{ |
|
get |
|
{ |
|
return _ischek; |
|
} |
|
set |
|
{ |
|
_ischek = value; |
|
NotifyPropertyChanged("IsCheck"); |
|
} |
|
} |
|
|
|
private string _Name = string.Empty; |
|
/// <summary> |
|
/// 展示名称 |
|
/// </summary> |
|
public string Name |
|
{ |
|
get |
|
{ |
|
return _Name; |
|
} |
|
set |
|
{ |
|
_Name = value; |
|
NotifyPropertyChanged("Name"); |
|
} |
|
} |
|
/// <summary> |
|
/// 统计表类型 |
|
/// </summary> |
|
public ReportTypeEnum ReportType { get; set; } |
|
|
|
/// <summary> |
|
/// 变更统计表类型 |
|
/// </summary> |
|
public BGReportTypeEnum BGReportType { get; set; } |
|
/// <summary> |
|
/// 统计表模版文件名称 |
|
/// </summary> |
|
public string TempalateFileName { get; set; } |
|
|
|
public event PropertyChangedEventHandler PropertyChanged; |
|
|
|
private void NotifyPropertyChanged(string name) |
|
{ |
|
if (PropertyChanged != null) |
|
{ |
|
PropertyChanged(this, new PropertyChangedEventArgs(name)); |
|
} |
|
} |
|
|
|
} |
|
|
|
public enum ReportTypeEnum |
|
{ |
|
/// <summary> |
|
/// 1土地利用现状一级分类面积汇总表(可做) |
|
/// </summary> |
|
TDLYXZYJFLMJHZB, |
|
/// <summary> |
|
/// 陆地(可做) |
|
/// </summary> |
|
LDTDLYXZYJFLMJHZB, |
|
/// <summary> |
|
/// 海岛(可做) |
|
/// </summary> |
|
HDTDLYXZYJFLMJHZB, |
|
/// <summary> |
|
/// 飞入地 |
|
/// </summary> |
|
FRDTDLYXZYJFLMJHZB, |
|
/// <summary> |
|
/// 2土地利用现状二级分类面积汇总表(可做) |
|
/// </summary> |
|
TDLYXZEJFLMJHZB, |
|
/// <summary> |
|
/// 陆地(可做) |
|
/// </summary> |
|
LDTDLYXZEJFLMJHZB, |
|
/// <summary> |
|
/// 海岛(可做) |
|
/// </summary> |
|
HDTDLYXZEJFLMJHZB, |
|
/// <summary> |
|
/// 飞入地 |
|
/// </summary> |
|
FRDTDLYXZEJFLMJHZB, |
|
/// <summary> |
|
/// 3土地利用现状一级分类面积按权属性质汇总表(可做) |
|
/// </summary> |
|
TDLYXZYJFLMJAQSXZHZB, |
|
/// <summary> |
|
/// 飞入地——3土地利用现状一级分类面积按权属性质汇总表(可做) |
|
/// </summary> |
|
FRDTDLYXZYJFLMJAQSXZHZB, |
|
/// <summary> |
|
/// 4城镇村及工矿用地面积汇总表(可做) |
|
/// </summary> |
|
CZCJGKYDMJHZB, |
|
/// <summary> |
|
/// 飞入地——4城镇村及工矿用地面积汇总表(可做) |
|
/// </summary> |
|
FRDCZCJGKYDMJHZB, |
|
/// <summary> |
|
/// 5耕地坡度分级面积汇总表(可做) |
|
/// </summary> |
|
GDPDFJMJHZB, |
|
/// <summary> |
|
/// 6耕地种植类型面积统计表(可做) |
|
/// </summary> |
|
GDZZLXMJTJB, |
|
/// <summary> |
|
/// 7林区范围内园地汇总统计表 |
|
/// </summary> |
|
LXFWNYDHZTJB, |
|
/// <summary> |
|
/// 8灌丛草地汇总情况统计表 |
|
/// </summary> |
|
GCCDXSCDHZQKTJB, |
|
/// <summary> |
|
/// 9工业仓储用地按类型汇总统计表(可做) |
|
/// </summary> |
|
GYYDALXHZTJB, |
|
/// <summary> |
|
/// 10可调整地类面积汇总表(可做) |
|
/// </summary> |
|
KTZDLMJHZB, |
|
/// <summary> |
|
/// 11部分细化地类面积汇总表(可做) |
|
/// </summary> |
|
BFXHDLMJHZB, |
|
/// <summary> |
|
/// 12湿地调查面积统计表(可做) |
|
/// </summary> |
|
SDDCMJTJB, |
|
/// <summary> |
|
/// 13耕地细化调查情况统计表(可做) |
|
/// </summary> |
|
GDXHDCQKTJB, |
|
/// <summary> |
|
/// 14批准未建设的建设用地用途情况统计表(可暂停) |
|
/// </summary> |
|
PZWJSDJSYDYTQKTJB, |
|
/// <summary> |
|
/// 15批准未建设的建设用地现状情况统计表(可暂停) |
|
/// </summary> |
|
PZWJSDJSYDXZQKTJB, |
|
/// <summary> |
|
/// 16第三次土地调查有关情况统计表(生空模板) |
|
/// </summary> |
|
DSCGTDCYGQKTJB, |
|
/// <summary> |
|
/// 17土地调查记录表(生空模板) |
|
/// </summary> |
|
TDDCJLB, |
|
/// <summary> |
|
/// 18样方田坎系数测算表 (生空模板) |
|
/// </summary> |
|
YFTKXSCSB, |
|
/// <summary> |
|
/// 19田坎系数(生空模板) |
|
/// </summary> |
|
KCXS, |
|
/// <summary> |
|
/// 20权属单位代码表 |
|
/// </summary> |
|
QSDWDMB, |
|
/// <summary> |
|
/// 21永久基本农田现状情况统计表 |
|
/// </summary> |
|
YJJBNTXZQKTJB, |
|
/// <summary> |
|
/// 22无居民海岛统计表 |
|
/// </summary> |
|
WJMHDTJB, |
|
/// <summary> |
|
/// 23即可恢复与工程恢复种植属性汇总统计表 |
|
/// </summary> |
|
JKHFGCHFZZTJB, |
|
/// <summary> |
|
/// 24废弃细化标注汇总统计表 |
|
/// </summary> |
|
FQXHBZTJB, |
|
/// <summary> |
|
/// 样方田坎系数测算表 |
|
/// </summary> |
|
YFTKXSCS, |
|
/// <summary> |
|
/// 田坎系数表 |
|
/// </summary> |
|
TKXS, |
|
/// <summary> |
|
/// 土地变更一览表 |
|
/// </summary> |
|
TDBGYLB, |
|
/// <summary> |
|
/// 土地利用现状变更表 |
|
/// </summary> |
|
TDLYXZBGB, |
|
/// <summary> |
|
/// (县行政区划代码6位)第三次国土调查工作报告 |
|
/// </summary> |
|
GTDCGZBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)第三次国土调查技术报告; |
|
/// </summary> |
|
GTDCJSBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)第三次国土调查数据库建设报告; |
|
/// </summary> |
|
GTDCSJKJSBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)第三次国土调查成果分析报告; |
|
/// </summary> |
|
GTDCCGFXBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)城镇村庄土地利用状况分析报告; |
|
/// </summary> |
|
CZCZTDLYXZFXBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)第三次国土调查数据库质量检查报告; |
|
/// </summary> |
|
TDDCSJKZLJCBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)专项调查成果报告 |
|
/// </summary> |
|
ZXDCCGBG, |
|
/// <summary> |
|
/// (县行政区划代码6位)海岛调查成果报告。 |
|
/// </summary> |
|
HDDCCGBG, |
|
|
|
//变更一览表, |
|
//土地利用现状变化平衡统计表, |
|
//土地利用现状一级分类面积按权属性质变化统计表, |
|
//城镇村及工矿用地面积变化统计表, |
|
//耕地坡度分级面积变化统计表, |
|
//耕地种植类型面积变化统计表, |
|
//即可恢复与工程恢复种植属性变化统计表, |
|
//林区范围内种植园用地变化统计表, |
|
//灌丛草地汇总情况变化统计表, |
|
//工业用地按类型汇总变化统计表, |
|
//可调整地类面积变化统计表, |
|
//部分细化地类面积变化统计表, |
|
//废弃与垃圾填埋细化标注变化统计表, |
|
//耕地细化调查情况变化统计表, |
|
//海岛土地利用现状变化平衡统计表, |
|
//三大类土地利用现状变化平衡统计表, |
|
//基本农田统计汇总表 |
|
土地变更一览表, |
|
土地利用现状变更表, |
|
土地利用现状一级分类面积按权属性质变化统计表, |
|
土地利用现状二级分类面积按权属性质变化统计表, |
|
城镇村及工矿用地面积变化统计表, |
|
城市内部土地利用变化统计表, |
|
建制镇内部土地利用变化统计表, |
|
村庄内部土地利用变化统计表, |
|
工矿用地内部土地利用变化统计表, |
|
特殊用地内部土地利用变化统计表, |
|
耕地坡度分级面积变化统计表, |
|
耕地种植类型面积变化统计表, |
|
林区范围内园地变化统计表, |
|
灌丛草地汇总情况变化统计表, |
|
工业用地按类型汇总变化统计表, |
|
可调整地类面积变化统计表, |
|
部分细化地类面积变化统计表, |
|
废弃与垃圾填埋细化标注变化统计表, |
|
三大类土地利用现状变更表 |
|
} |
|
|
|
/// <summary> |
|
/// 变更报表类型枚举 |
|
/// </summary> |
|
public enum BGReportTypeEnum |
|
{ |
|
|
|
} |
|
|
|
public enum ReportFileTypeEnum |
|
{ |
|
/// <summary> |
|
/// 大表单位公顷 |
|
/// </summary> |
|
DBGQ, |
|
/// <summary> |
|
/// 大表单位亩 |
|
/// </summary> |
|
DBM, |
|
/// <summary> |
|
/// 大表单位平方米 |
|
/// </summary> |
|
DBMETERS, |
|
/// <summary> |
|
/// 分表单位公顷 |
|
/// </summary> |
|
FBGQ, |
|
/// <summary> |
|
/// 分表单位亩 |
|
/// </summary> |
|
FBM |
|
} |
|
|
|
|
|
public class EJDLEntityClass |
|
{ |
|
private string ejdlname; |
|
|
|
public string EJDLName |
|
{ |
|
get { return ejdlname; } |
|
set { ejdlname = value; } |
|
} |
|
|
|
private int xh; |
|
|
|
public int XH |
|
{ |
|
get { return xh; } |
|
set { xh = value; } |
|
} |
|
|
|
private decimal metersvalue; |
|
|
|
public decimal MetersValue |
|
{ |
|
get { return metersvalue; } |
|
set { metersvalue = value; } |
|
} |
|
|
|
private decimal hectarevalue; |
|
|
|
public decimal HectareValue |
|
{ |
|
get { return hectarevalue; } |
|
set { hectarevalue = value; } |
|
} |
|
|
|
|
|
} |
|
}
|
|
|