#region AgileEAS.NET-generated
//------------------------------------------------------------------------------
// AgileEAS.NET应用开发平台,是基于敏捷并行开发思想以及.NET构件技术而开发的一个应用系统快速开发平台,用于帮助中小软件企业
//建立一条适合快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。
// AgileEAS.NET应用开发平台包含基础类库、资源管理平台、运行容器、开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了
//设计、实现、测试等开发过程的并行,应用系统的各个业务功能子系统,在系统体系结构设计的过程中被设计成各个原子功能模块,各个子
//功能模块按照业务功能组织成单独的程序集文件,各子系统开发完成后,由AgileEAS.NET资源管理平台进行统一的集成部署。
//
// AgileEAS.NET SOA 中间件平台是一套免费的快速开发工具,可以不受限制的用于各种非商业开发之中,商业应用请向作者获取商业授权,
//商业授权也是免费的,但是对于非授权的商业应用视为侵权,开发人员可以参考官方网站和博客园等专业网站获取公开的技术资料,也可以向
//AgileEAS.NET官方团队请求技术支持。
//
// 官方网站:http://www.smarteas.net
// 团队网站:http://www.agilelab.cn
//------------------------------------------------------------------------------
//
// 此代码由AgileEAS.NET数据模型设计工具生成。
// 运行时版本:4.0.30319.1
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
#endregion
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Xml.Serialization;
using System.ComponentModel;
using System.Data;
using EAS.Data;
using EAS.Data.Access;
using EAS.Data.ORM;
using EAS.Data.Linq;
namespace SOH.Entities
{
///
/// 实体对象 ts_kh(临时客户表)。
///
[Serializable()]
[DataContract(IsReference=true)]
[Table("dbo.ts_kh","临时客户表")]
partial class ts_kh: DataEntity, IDataEntity
{
public ts_kh()
{
}
protected ts_kh(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
#region O/R映射成员
///
/// 客户编码 select max(ts_maxkhbm) from t_xtb 。
///
[Column("khbm","客户编码 select max(ts_maxkhbm) from t_xtb"),DataSize(10),PrimaryKey,NotNull]
[DisplayName("客户编码 select max(ts_maxkhbm) from t_xtb")]
[DataMember]
public int khbm
{
get;
set;
}
///
/// 客户名称 。
///
[Column("khmc","客户名称"),DataSize(100)]
[DisplayName("客户名称")]
[DataMember]
public string khmc
{
get;
set;
}
///
/// 省份编码 。
///
[Column("sfbm","省份编码"),DataSize(5)]
[DisplayName("省份编码")]
[DataMember]
public short sfbm
{
get;
set;
}
///
/// 城市编码 。
///
[Column("csbm","城市编码"),DataSize(5)]
[DisplayName("城市编码")]
[DataMember]
public short csbm
{
get;
set;
}
///
/// 城市的区号 。
///
[Column("qh","城市的区号"),DataSize(8)]
[DisplayName("城市的区号")]
[DataMember]
public string qh
{
get;
set;
}
///
/// 区域编码 。
///
[Column("qybm","区域编码"),DataSize(5)]
[DisplayName("区域编码")]
[DataMember]
public short qybm
{
get;
set;
}
///
/// 助记码 。
///
[Column("zjm","助记码"),DataSize(100)]
[DisplayName("助记码")]
[DataMember]
public string zjm
{
get;
set;
}
///
/// 详细地址 。
///
[Column("khdz","详细地址"),DataSize(100)]
[DisplayName("详细地址")]
[DataMember]
public string khdz
{
get;
set;
}
///
/// 邮政编码 。
///
[Column("yzbm","邮政编码"),DataSize(8)]
[DisplayName("邮政编码")]
[DataMember]
public string yzbm
{
get;
set;
}
///
/// 联系电话 。
///
[Column("khdh","联系电话"),DataSize(40)]
[DisplayName("联系电话")]
[DataMember]
public string khdh
{
get;
set;
}
///
/// 客户传真 。
///
[Column("khcz","客户传真"),DataSize(40)]
[DisplayName("客户传真")]
[DataMember]
public string khcz
{
get;
set;
}
///
/// 电子邮箱 。
///
[Column("khyx","电子邮箱"),DataSize(40)]
[DisplayName("电子邮箱")]
[DataMember]
public string khyx
{
get;
set;
}
///
/// 公司主页 。
///
[Column("khzy","公司主页"),DataSize(40)]
[DisplayName("公司主页")]
[DataMember]
public string khzy
{
get;
set;
}
///
/// 所属行业编码 。
///
[Column("hybm","所属行业编码"),DataSize(5)]
[DisplayName("所属行业编码")]
[DataMember]
public short hybm
{
get;
set;
}
///
/// 客户来源编码 。
///
[Column("lybm","客户来源编码"),DataSize(5)]
[DisplayName("客户来源编码")]
[DataMember]
public short lybm
{
get;
set;
}
///
/// 客户类型编码 。
///
[Column("lxbm","客户类型编码"),DataSize(5)]
[DisplayName("客户类型编码")]
[DataMember]
public short lxbm
{
get;
set;
}
///
/// 客户状态编码 。
///
[Column("ztbm","客户状态编码"),DataSize(5)]
[DisplayName("客户状态编码")]
[DataMember]
public short ztbm
{
get;
set;
}
///
/// 这个不知道干嘛用的,给个0的默认值吧 。
///
[Column("fzbm","这个不知道干嘛用的,给个0的默认值吧"),DataSize(5),EAS.Data.ORM.DefaultValue(0)]
[DisplayName("这个不知道干嘛用的,给个0的默认值吧")]
[DataMember]
public short fzbm
{
get;
set;
}
///
/// 体检日期 。
///
[Column("tjrq","体检日期"),DataSize(23,3)]
[DisplayName("体检日期")]
[DataMember]
public DateTime tjrq
{
get;
set;
}
///
/// 体检医院 。
///
[Column("tjyy","体检医院"),DataSize(40)]
[DisplayName("体检医院")]
[DataMember]
public string tjyy
{
get;
set;
}
///
/// 体检人数 。
///
[Column("tjrs","体检人数"),DataSize(40)]
[DisplayName("体检人数")]
[DataMember]
public string tjrs
{
get;
set;
}
///
/// 体检费用 。
///
[Column("tjfy","体检费用"),DataSize(40)]
[DisplayName("体检费用")]
[DataMember]
public string tjfy
{
get;
set;
}
///
/// 折扣 。
///
[Column("tjhk","折扣"),DataSize(40)]
[DisplayName("折扣")]
[DataMember]
public string tjhk
{
get;
set;
}
///
/// 返佣 。
///
[Column("tjyj","返佣"),DataSize(40)]
[DisplayName("返佣")]
[DataMember]
public string tjyj
{
get;
set;
}
///
/// 销售员 。
///
[Column("xsczy","销售员"),DataSize(6)]
[DisplayName("销售员")]
[DataMember]
public string xsczy
{
get;
set;
}
///
/// 第一次录入该客户信息的录入日期 。
///
[Column("djrq","第一次录入该客户信息的录入日期"),DataSize(23,3)]
[DisplayName("第一次录入该客户信息的录入日期")]
[DataMember]
public DateTime djrq
{
get;
set;
}
///
/// 备注 。
///
[Column("bz","备注"),DataSize(200)]
[DisplayName("备注")]
[DataMember]
public string bz
{
get;
set;
}
///
/// 没用的字段,默认值0 。
///
[Column("upflag","没用的字段,默认值0"),DataSize(5),NotNull,EAS.Data.ORM.DefaultValue(0)]
[DisplayName("没用的字段,默认值0")]
[DataMember]
public short upflag
{
get;
set;
}
///
/// 分店ID 。
///
[Column("fddm","分店ID"),DataSize(5),NotNull]
[DisplayName("分店ID")]
[DataMember]
public short fddm
{
get;
set;
}
#endregion
#region O/R虚拟属性
#endregion
#region 关联枚举
#endregion
#region O/R引用实体
private t_czygl m_czybianma;
///
/// czybianma 。
///
[DataMember]
[RefEntity("xsczy", "czybianma", typeof(t_czygl), "czym", false, false)]
public t_czygl czybianma
{
get
{
if ((this.m_czybianma == null && !string.IsNullOrEmpty(this.xsczy)) || (this.m_czybianma!=null && this.m_czybianma.czym != this.xsczy))
{
this.m_czybianma = DataEntity.Lazy(this.xsczy);
}
return this.m_czybianma;
}
set
{
this.m_czybianma = value;
}
}
#endregion
#region O/R子实体
#endregion
}
}