#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 { /// /// 实体对象 t_tc(套餐)。 /// [Serializable()] [DataContract(IsReference=true)] [Table("dbo.t_tc","套餐")] partial class t_tc: DataEntity, IDataEntity { public t_tc() { } protected t_tc(SerializationInfo info, StreamingContext context) : base(info, context) { } #region O/R映射成员 /// /// 套餐编码(取最大值) 。 /// [Column("tcbm","套餐编码(取最大值)"),DataSize(5),PrimaryKey,NotNull] [DisplayName("套餐编码(取最大值)")] [DataMember] public short tcbm { get; set; } /// /// 套餐名称 。 /// [Column("tcmc","套餐名称"),DataSize(50),NotNull] [DisplayName("套餐名称")] [DataMember] public string tcmc { get; set; } /// /// 套餐价格 。 /// [Column("sjjg","套餐价格"),DataSize(10),NotNull] [DisplayName("套餐价格")] [DataMember] public int sjjg { get; set; } /// /// 优惠价格 。 /// [Column("yhjg","优惠价格"),DataSize(10),NotNull] [DisplayName("优惠价格")] [DataMember] public int yhjg { get; set; } /// /// 注销标记 0:否、1:注销 。 /// [Column("zhuxiao","注销标记 0:否、1:注销"),DataSize(5),NotNull] [DisplayName("注销标记 0:否、1:注销")] [DataMember] public short zhuxiao { get; set; } /// /// 终检标志 0:不是、1:是 。 /// [Column("zjdisplay","终检标志 0:不是、1:是"),DataSize(5),NotNull] [DisplayName("终检标志 0:不是、1:是")] [DataMember] public short zjdisplay { get; set; } /// /// 适用性别 0:男、1:女、2:不限 。 /// [Column("xb","适用性别 0:男、1:女、2:不限"),DataSize(5),NotNull] [DisplayName("适用性别 0:男、1:女、2:不限")] [DataMember] public short xb { get; set; } /// /// 婚姻状况 0:未婚、1:已婚、2:不限 。 /// [Column("hyzk","婚姻状况 0:未婚、1:已婚、2:不限"),DataSize(5),NotNull] [DisplayName("婚姻状况 0:未婚、1:已婚、2:不限")] [DataMember] public short hyzk { get; set; } /// /// 显示顺序 。 /// [Column("xssx","显示顺序"),DataSize(5),NotNull] [DisplayName("显示顺序")] [DataMember] public short xssx { get; set; } /// /// 卡类型 。 /// [Column("klx","卡类型"),DataSize(50),NotNull] [DisplayName("卡类型")] [DataMember] public string klx { get; set; } /// /// 更新字段 没什么用 。 /// [Column("upflag","更新字段 没什么用"),DataSize(1),EAS.Data.ORM.DefaultValue("0")] [DisplayName("更新字段 没什么用")] [DataMember] public string upflag { get; set; } /// /// 分店代码 。 /// [Column("fddm","分店代码")] [DisplayName("分店代码")] [DataMember] public short fddm { get; set; } #endregion #region O/R虚拟属性 #endregion #region 关联枚举 /// /// 注销 。 /// [XmlIgnore] [RefEnum("zhuxiao", "注销", typeof(zhuxiaomj),"v_zhuxiao")] public zhuxiaomj m_zhuxiao { get { return (zhuxiaomj)this.zhuxiao; } set { this.zhuxiao = (short)value; } } /// /// 注销 。 /// [XmlIgnore] public string v_zhuxiao { get { return EnumItem.GetEnumDescription(this.m_zhuxiao); } } /// /// 性别 。 /// [XmlIgnore] [RefEnum("xb", "性别", typeof(sex),"v_xb")] public sex m_xb { get { return (sex)this.xb; } set { this.xb = (short)value; } } /// /// 性别 。 /// [XmlIgnore] public string v_xb { get { return EnumItem.GetEnumDescription(this.m_xb); } } /// /// 婚姻 。 /// [XmlIgnore] [RefEnum("hyzk", "婚姻", typeof(hunyin),"v_hy")] public hunyin m_hy { get { return (hunyin)this.hyzk; } set { this.hyzk = (short)value; } } /// /// 婚姻 。 /// [XmlIgnore] public string v_hy { get { return EnumItem.GetEnumDescription(this.m_hy); } } #endregion #region O/R引用实体 #endregion #region O/R子实体 private List m_tcxmmx = new List(); /// /// 套餐项目明细表 。 /// [ChildEntity("tcbm", "套餐项目明细表", typeof(t_tcxmmx), "tcbm")] [DataMember] public List tcxmmx { get { return this.m_tcxmmx; } set { this.m_tcxmmx = value; } } #endregion } }