#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
{
///
/// 实体对象 pd_wlks(排队物理科室)。
///
[Serializable()]
[DataContract(IsReference = true)]
[Table("dbo.pd_wlks", "排队物理科室")]
partial class pd_wlks : DataEntity, IDataEntity
{
public pd_wlks()
{
}
protected pd_wlks(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
#region O/R映射成员
///
/// id 。
///
[Column("id", "id"), DataSize(10), PrimaryKey, NotNull]
[DisplayName("id")]
[DataMember]
public int id
{
get;
set;
}
///
/// 科室名称 。
///
[Column("ksmc", "科室名称"), DataSize(50)]
[DisplayName("科室名称")]
[DataMember]
public string ksmc
{
get;
set;
}
///
/// 助记符 。
///
[Column("zjf", "助记符"), DataSize(50)]
[DisplayName("助记符")]
[DataMember]
public string zjf
{
get;
set;
}
///
/// 最多排对人数 。
///
[Column("zdpdrs", "最多排对人数"), DataSize(10)]
[DisplayName("最多排对人数")]
[DataMember]
public int zdpdrs
{
get;
set;
}
///
/// 最长排队时间 。
///
[Column("zcpdsj", "最长排队时间"), DataSize(10)]
[DisplayName("最长排队时间")]
[DataMember]
public int zcpdsj
{
get;
set;
}
///
/// 备注 。
///
[Column("bz", "备注")]
[DisplayName("备注")]
[DataMember]
public string bz
{
get;
set;
}
///
/// 科室适用性别 。
///
[Column("xb", "科室适用性别"), DataSize(10)]
[DisplayName("科室适用性别")]
[DataMember]
public int xb
{
get;
set;
}
///
/// 科室是否开启排队 。
///
[Column("isOpen", "科室是否开启排队"), DataSize(10)]
[DisplayName("科室是否开启排队")]
[DataMember]
public int isOpen
{
get;
set;
}
///
/// 最少排队人娄 。
///
[Column("zspdrs", "最少排队人娄"), DataSize(10)]
[DisplayName("最少排队人娄")]
[DataMember]
public int zspdrs
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("pdsx", "排队顺序"), DataSize(10)]
[DisplayName("排队顺序")]
[DataMember]
public int pdsx
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("img_x", "绘图X坐标"), DataSize(10)]
[DisplayName("绘图X坐标")]
[DataMember]
public int img_x
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("img_y", "绘图Y座标"), DataSize(10)]
[DisplayName("绘图Y座标")]
[DataMember]
public int img_y
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("img_w", "绘图宽度"), DataSize(10)]
[DisplayName("绘图宽度")]
[DataMember]
public int img_w
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("img_h", "绘图高度"), DataSize(10)]
[DisplayName("绘图高度")]
[DataMember]
public int img_h
{
get;
set;
}
///
/// 排队顺序 。
///
[Column("jq_id", "所在检区"), DataSize(10)]
[DisplayName("所在检区")]
[DataMember]
public int jq_id
{
get;
set;
}
///
/// 所在楼层 。
///
[Column("lc_id", "所在楼层"), DataSize(10)]
[DisplayName("所在楼层")]
[DataMember]
public int lc_id
{
get;
set;
}
///
/// 客户类型 。
///
[Column("khlx", "客户类型"), DataSize(10)]
[DisplayName("客户类型")]
[DataMember]
public int khlx
{
get;
set;
}
#endregion
#region O/R虚拟属性
[Virtual]
[DisplayName("楼层名称")]
public string lc_Name
{
get;set;
}
[Virtual]
[DisplayName("检区名称")]
public string jq_Name
{
get; set;
}
[Virtual]
[DisplayName("客户类型")]
public string txt_khlx
{
get
{
foreach (var d in DTO.dto_khlx.khlxs)
{
if (d.id == khlx)
{
return d.leixing;
}
}
return "";
}
}
#endregion
#region 关联枚举
#endregion
#region O/R引用实体
#endregion
#region O/R子实体
#endregion
}
}