tijian_jichuang/Code/Entities/Generat/ts_khlxr.Generator.cs
2025-02-20 11:54:48 +08:00

450 lines
12 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#region AgileEAS.NET-generated
//------------------------------------------------------------------------------
// AgileEAS.NET应用开发平台是基于敏捷并行开发思想以及.NET构件技术而开发的一个应用系统快速开发平台用于帮助中小软件企业
//建立一条适合快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。
// AgileEAS.NET应用开发平台包含基础类库、资源管理平台、运行容器、开发辅助工具等四大部分资源管理平台为敏捷并行开发提供了
//设计、实现、测试等开发过程的并行,应用系统的各个业务功能子系统,在系统体系结构设计的过程中被设计成各个原子功能模块,各个子
//功能模块按照业务功能组织成单独的程序集文件各子系统开发完成后由AgileEAS.NET资源管理平台进行统一的集成部署。
//
// AgileEAS.NET SOA 中间件平台是一套免费的快速开发工具,可以不受限制的用于各种非商业开发之中,商业应用请向作者获取商业授权,
//商业授权也是免费的,但是对于非授权的商业应用视为侵权,开发人员可以参考官方网站和博客园等专业网站获取公开的技术资料,也可以向
//AgileEAS.NET官方团队请求技术支持。
//
// 官方网站http://www.smarteas.net
// 团队网站http://www.agilelab.cn
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由AgileEAS.NET数据模型设计工具生成。
// 运行时版本:4.0.30319.1
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
#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
{
/// <summary>
/// 实体对象 ts_khlxr(客户联系人表)。
/// </summary>
[Serializable()]
[DataContract(IsReference=true)]
[Table("dbo.ts_khlxr","客户联系人表")]
partial class ts_khlxr: DataEntity<ts_khlxr>, IDataEntity<ts_khlxr>
{
public ts_khlxr()
{
}
protected ts_khlxr(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
#region O/R映射成员
/// <summary>
/// 客户联系人编码 select MAX(ts_maxlxrbm) from t_xtb 取得t_xtb的ts_maxlxrbm字段最大值+1 。
/// </summary>
[Column("lxrbm","客户联系人编码 select MAX(ts_maxlxrbm) from t_xtb 取得t_xtb的ts_maxlxrbm字段最大值+1"),DataSize(10),PrimaryKey,NotNull]
[DisplayName("客户联系人编码 select MAX(ts_maxlxrbm) from t_xtb 取得t_xtb的ts_maxlxrbm字段最大值+1")]
[DataMember]
public int lxrbm
{
get;
set;
}
/// <summary>
/// 临时客户表编码 。
/// </summary>
[Column("khbm","临时客户表编码"),DataSize(10),NotNull]
[DisplayName("临时客户表编码")]
[DataMember]
public int khbm
{
get;
set;
}
/// <summary>
/// 客户联系人姓名 。
/// </summary>
[Column("xm","客户联系人姓名"),DataSize(40),NotNull]
[DisplayName("客户联系人姓名")]
[DataMember]
public string xm
{
get;
set;
}
/// <summary>
/// 所属城市的区号 。
/// </summary>
[Column("qh","所属城市的区号"),DataSize(8),NotNull]
[DisplayName("所属城市的区号")]
[DataMember]
public string qh
{
get;
set;
}
/// <summary>
/// 性别 0男、1女 。
/// </summary>
[Column("xb","性别 0男、1女"),DataSize(5),NotNull]
[DisplayName("性别 0男、1女")]
[DataMember]
public short xb
{
get;
set;
}
/// <summary>
/// 年龄 。
/// </summary>
[Column("nl","年龄"),DataSize(5),NotNull]
[DisplayName("年龄")]
[DataMember]
public short nl
{
get;
set;
}
/// <summary>
/// 所属部门 。
/// </summary>
[Column("ssbm","所属部门"),DataSize(40),NotNull]
[DisplayName("所属部门")]
[DataMember]
public string ssbm
{
get;
set;
}
/// <summary>
/// 职务 。
/// </summary>
[Column("zw","职务"),DataSize(40),NotNull]
[DisplayName("职务")]
[DataMember]
public string zw
{
get;
set;
}
/// <summary>
/// 省份编码 。
/// </summary>
[Column("sfbm","省份编码"),DataSize(5),NotNull]
[DisplayName("省份编码")]
[DataMember]
public short sfbm
{
get;
set;
}
/// <summary>
/// 城市编码 。
/// </summary>
[Column("csbm","城市编码"),DataSize(5),NotNull]
[DisplayName("城市编码")]
[DataMember]
public short csbm
{
get;
set;
}
/// <summary>
/// 区域编码 。
/// </summary>
[Column("qybm","区域编码"),DataSize(5),NotNull]
[DisplayName("区域编码")]
[DataMember]
public short qybm
{
get;
set;
}
/// <summary>
/// 助记码 。
/// </summary>
[Column("zjm","助记码"),DataSize(20),NotNull]
[DisplayName("助记码")]
[DataMember]
public string zjm
{
get;
set;
}
/// <summary>
/// 详细地址 。
/// </summary>
[Column("lxrdz","详细地址"),DataSize(100),NotNull]
[DisplayName("详细地址")]
[DataMember]
public string lxrdz
{
get;
set;
}
/// <summary>
/// 邮政编码 。
/// </summary>
[Column("lxryb","邮政编码"),DataSize(6),NotNull]
[DisplayName("邮政编码")]
[DataMember]
public string lxryb
{
get;
set;
}
/// <summary>
/// 办公电话 。
/// </summary>
[Column("lxrgddh","办公电话"),DataSize(40),NotNull]
[DisplayName("办公电话")]
[DataMember]
public string lxrgddh
{
get;
set;
}
/// <summary>
/// 移动电话 。
/// </summary>
[Column("lxryddh","移动电话"),DataSize(40),NotNull]
[DisplayName("移动电话")]
[DataMember]
public string lxryddh
{
get;
set;
}
/// <summary>
/// 家庭电话 。
/// </summary>
[Column("lxrjtdh","家庭电话"),DataSize(40),NotNull]
[DisplayName("家庭电话")]
[DataMember]
public string lxrjtdh
{
get;
set;
}
/// <summary>
/// 传真 。
/// </summary>
[Column("lxrcz","传真"),DataSize(40),NotNull]
[DisplayName("传真")]
[DataMember]
public string lxrcz
{
get;
set;
}
/// <summary>
/// 电子邮箱 。
/// </summary>
[Column("lxryx","电子邮箱"),DataSize(40),NotNull]
[DisplayName("电子邮箱")]
[DataMember]
public string lxryx
{
get;
set;
}
/// <summary>
/// 业余爱好 。
/// </summary>
[Column("lxryyah","业余爱好"),DataSize(100),NotNull]
[DisplayName("业余爱好")]
[DataMember]
public string lxryyah
{
get;
set;
}
/// <summary>
/// 特别纪念日 。
/// </summary>
[Column("lxrjnr","特别纪念日"),DataSize(100),NotNull]
[DisplayName("特别纪念日")]
[DataMember]
public string lxrjnr
{
get;
set;
}
/// <summary>
/// 销售员账号 。
/// </summary>
[Column("xsczy","销售员账号"),DataSize(6),NotNull]
[DisplayName("销售员账号")]
[DataMember]
public string xsczy
{
get;
set;
}
/// <summary>
/// 没用的字段,默认值0就行 。
/// </summary>
[Column("upflag","没用的字段,默认值0就行"),DataSize(5),NotNull,EAS.Data.ORM.DefaultValue(0)]
[DisplayName("没用的字段,默认值0就行")]
[DataMember]
public short upflag
{
get;
set;
}
#endregion
#region O/R虚拟属性
#endregion
#region
#endregion
#region O/R引用实体
private ts_shengfen m_shengfenbm;
/// <summary>
/// 省份编码 。
/// </summary>
[DataMember]
[RefEntity("sfbm", "省份编码", typeof(ts_shengfen), "shengid", false, false)]
public ts_shengfen shengfenbm
{
get
{
if ((this.m_shengfenbm == null && !object.Equals(this.sfbm,null)) || (this.m_shengfenbm!=null && this.m_shengfenbm.shengid != this.sfbm))
{
this.m_shengfenbm = DataEntity<ts_shengfen>.Lazy(this.sfbm);
}
return this.m_shengfenbm;
}
set
{
this.m_shengfenbm = value;
}
}
private ts_chengshi m_chengshibm;
/// <summary>
/// 城市编码 。
/// </summary>
[DataMember]
[RefEntity("csbm", "城市编码", typeof(ts_chengshi), "chengid", false, false)]
public ts_chengshi chengshibm
{
get
{
if ((this.m_chengshibm == null && !object.Equals(this.csbm,null)) || (this.m_chengshibm!=null && this.m_chengshibm.chengid != this.csbm))
{
this.m_chengshibm = DataEntity<ts_chengshi>.Lazy(this.csbm);
}
return this.m_chengshibm;
}
set
{
this.m_chengshibm = value;
}
}
private ts_quyu m_quyubm;
/// <summary>
/// 区域编码 。
/// </summary>
[DataMember]
[RefEntity("qybm", "区域编码", typeof(ts_quyu), "id", false, false)]
public ts_quyu quyubm
{
get
{
if ((this.m_quyubm == null && !object.Equals(this.qybm,null)) || (this.m_quyubm!=null && this.m_quyubm.id != this.qybm))
{
this.m_quyubm = DataEntity<ts_quyu>.Lazy(this.qybm);
}
return this.m_quyubm;
}
set
{
this.m_quyubm = value;
}
}
private ts_kh m_kehubm;
/// <summary>
/// 客户表 。
/// </summary>
[DataMember]
[RefEntity("khbm", "客户表", typeof(ts_kh), "khbm", false, false)]
public ts_kh kehubm
{
get
{
if ((this.m_kehubm == null && !object.Equals(this.khbm,null)) || (this.m_kehubm!=null && this.m_kehubm.khbm != this.khbm))
{
this.m_kehubm = DataEntity<ts_kh>.Lazy(this.khbm);
}
return this.m_kehubm;
}
set
{
this.m_kehubm = value;
}
}
#endregion
#region O/R子实体
#endregion
}
}