namespace Song.Entities { using System; /// /// 表名:AddressList 主键列:Adl_Id /// [SerializableAttribute()] public partial class AddressList : WeiSha.Data.Entity { protected Int32 _Adl_Id; protected Int32 _Ads_Id; protected String _Ads_Name; protected String _Adl_Name; protected Int32 _Adl_Sex; protected String _Adl_Type; protected String _Adl_Tel; protected String _Adl_CoTel; protected String _Adl_MobileTel; protected String _Adl_Email; protected String _Adl_QQ; protected String _Adl_Msn; protected String _Adl_Blog; protected String _Adl_Company; protected String _Adl_Address; protected String _Adl_Zip; protected DateTime _Adl_Birthday; protected String _Adl_Like; protected String _Adl_Intro; protected Int32 _Acc_Id; protected String _Adl_Post; protected String _Adl_Political; protected Int32 _Adl_State; protected DateTime _Adl_CrtTime; protected Int32 _Org_ID; protected String _Org_Name; /// /// -1 /// public Int32 Adl_Id { get { return this._Adl_Id; } set { this.OnPropertyValueChange(_.Adl_Id, _Adl_Id, value); this._Adl_Id = value; } } /// /// -1 /// public Int32 Ads_Id { get { return this._Ads_Id; } set { this.OnPropertyValueChange(_.Ads_Id, _Ads_Id, value); this._Ads_Id = value; } } /// /// -1 /// public String Ads_Name { get { return this._Ads_Name; } set { this.OnPropertyValueChange(_.Ads_Name, _Ads_Name, value); this._Ads_Name = value; } } /// /// -1 /// public String Adl_Name { get { return this._Adl_Name; } set { this.OnPropertyValueChange(_.Adl_Name, _Adl_Name, value); this._Adl_Name = value; } } /// /// -1 /// public Int32 Adl_Sex { get { return this._Adl_Sex; } set { this.OnPropertyValueChange(_.Adl_Sex, _Adl_Sex, value); this._Adl_Sex = value; } } /// /// -1 /// public String Adl_Type { get { return this._Adl_Type; } set { this.OnPropertyValueChange(_.Adl_Type, _Adl_Type, value); this._Adl_Type = value; } } /// /// -1 /// public String Adl_Tel { get { return this._Adl_Tel; } set { this.OnPropertyValueChange(_.Adl_Tel, _Adl_Tel, value); this._Adl_Tel = value; } } /// /// -1 /// public String Adl_CoTel { get { return this._Adl_CoTel; } set { this.OnPropertyValueChange(_.Adl_CoTel, _Adl_CoTel, value); this._Adl_CoTel = value; } } /// /// -1 /// public String Adl_MobileTel { get { return this._Adl_MobileTel; } set { this.OnPropertyValueChange(_.Adl_MobileTel, _Adl_MobileTel, value); this._Adl_MobileTel = value; } } /// /// -1 /// public String Adl_Email { get { return this._Adl_Email; } set { this.OnPropertyValueChange(_.Adl_Email, _Adl_Email, value); this._Adl_Email = value; } } /// /// -1 /// public String Adl_QQ { get { return this._Adl_QQ; } set { this.OnPropertyValueChange(_.Adl_QQ, _Adl_QQ, value); this._Adl_QQ = value; } } /// /// -1 /// public String Adl_Msn { get { return this._Adl_Msn; } set { this.OnPropertyValueChange(_.Adl_Msn, _Adl_Msn, value); this._Adl_Msn = value; } } /// /// -1 /// public String Adl_Blog { get { return this._Adl_Blog; } set { this.OnPropertyValueChange(_.Adl_Blog, _Adl_Blog, value); this._Adl_Blog = value; } } /// /// -1 /// public String Adl_Company { get { return this._Adl_Company; } set { this.OnPropertyValueChange(_.Adl_Company, _Adl_Company, value); this._Adl_Company = value; } } /// /// -1 /// public String Adl_Address { get { return this._Adl_Address; } set { this.OnPropertyValueChange(_.Adl_Address, _Adl_Address, value); this._Adl_Address = value; } } /// /// -1 /// public String Adl_Zip { get { return this._Adl_Zip; } set { this.OnPropertyValueChange(_.Adl_Zip, _Adl_Zip, value); this._Adl_Zip = value; } } /// /// -1 /// public DateTime Adl_Birthday { get { return this._Adl_Birthday; } set { this.OnPropertyValueChange(_.Adl_Birthday, _Adl_Birthday, value); this._Adl_Birthday = value; } } /// /// -1 /// public String Adl_Like { get { return this._Adl_Like; } set { this.OnPropertyValueChange(_.Adl_Like, _Adl_Like, value); this._Adl_Like = value; } } /// /// -1 /// public String Adl_Intro { get { return this._Adl_Intro; } set { this.OnPropertyValueChange(_.Adl_Intro, _Adl_Intro, value); this._Adl_Intro = value; } } /// /// -1 /// public Int32 Acc_Id { get { return this._Acc_Id; } set { this.OnPropertyValueChange(_.Acc_Id, _Acc_Id, value); this._Acc_Id = value; } } /// /// -1 /// public String Adl_Post { get { return this._Adl_Post; } set { this.OnPropertyValueChange(_.Adl_Post, _Adl_Post, value); this._Adl_Post = value; } } /// /// -1 /// public String Adl_Political { get { return this._Adl_Political; } set { this.OnPropertyValueChange(_.Adl_Political, _Adl_Political, value); this._Adl_Political = value; } } /// /// -1 /// public Int32 Adl_State { get { return this._Adl_State; } set { this.OnPropertyValueChange(_.Adl_State, _Adl_State, value); this._Adl_State = value; } } /// /// -1 /// public DateTime Adl_CrtTime { get { return this._Adl_CrtTime; } set { this.OnPropertyValueChange(_.Adl_CrtTime, _Adl_CrtTime, value); this._Adl_CrtTime = value; } } public Int32 Org_ID { get { return this._Org_ID; } set { this.OnPropertyValueChange(_.Org_ID, _Org_ID, value); this._Org_ID = value; } } public String Org_Name { get { return this._Org_Name; } set { this.OnPropertyValueChange(_.Org_Name, _Org_Name, value); this._Org_Name = value; } } /// /// 获取实体对应的表名 /// protected override WeiSha.Data.Table GetTable() { return new WeiSha.Data.Table("AddressList"); } /// /// 获取实体中的标识列 /// protected override WeiSha.Data.Field GetIdentityField() { return _.Adl_Id; } /// /// 获取实体中的主键列 /// protected override WeiSha.Data.Field[] GetPrimaryKeyFields() { return new WeiSha.Data.Field[] { _.Adl_Id}; } /// /// 获取列信息 /// protected override WeiSha.Data.Field[] GetFields() { return new WeiSha.Data.Field[] { _.Adl_Id, _.Ads_Id, _.Ads_Name, _.Adl_Name, _.Adl_Sex, _.Adl_Type, _.Adl_Tel, _.Adl_CoTel, _.Adl_MobileTel, _.Adl_Email, _.Adl_QQ, _.Adl_Msn, _.Adl_Blog, _.Adl_Company, _.Adl_Address, _.Adl_Zip, _.Adl_Birthday, _.Adl_Like, _.Adl_Intro, _.Acc_Id, _.Adl_Post, _.Adl_Political, _.Adl_State, _.Adl_CrtTime, _.Org_ID, _.Org_Name}; } /// /// 获取列数据 /// protected override object[] GetValues() { return new object[] { this._Adl_Id, this._Ads_Id, this._Ads_Name, this._Adl_Name, this._Adl_Sex, this._Adl_Type, this._Adl_Tel, this._Adl_CoTel, this._Adl_MobileTel, this._Adl_Email, this._Adl_QQ, this._Adl_Msn, this._Adl_Blog, this._Adl_Company, this._Adl_Address, this._Adl_Zip, this._Adl_Birthday, this._Adl_Like, this._Adl_Intro, this._Acc_Id, this._Adl_Post, this._Adl_Political, this._Adl_State, this._Adl_CrtTime, this._Org_ID, this._Org_Name}; } /// /// 给当前实体赋值 /// protected override void SetValues(WeiSha.Data.IRowReader reader) { if ((false == reader.IsDBNull(_.Adl_Id))) { this._Adl_Id = reader.GetInt32(_.Adl_Id); } if ((false == reader.IsDBNull(_.Ads_Id))) { this._Ads_Id = reader.GetInt32(_.Ads_Id); } if ((false == reader.IsDBNull(_.Ads_Name))) { this._Ads_Name = reader.GetString(_.Ads_Name); } if ((false == reader.IsDBNull(_.Adl_Name))) { this._Adl_Name = reader.GetString(_.Adl_Name); } if ((false == reader.IsDBNull(_.Adl_Sex))) { this._Adl_Sex = reader.GetInt32(_.Adl_Sex); } if ((false == reader.IsDBNull(_.Adl_Type))) { this._Adl_Type = reader.GetString(_.Adl_Type); } if ((false == reader.IsDBNull(_.Adl_Tel))) { this._Adl_Tel = reader.GetString(_.Adl_Tel); } if ((false == reader.IsDBNull(_.Adl_CoTel))) { this._Adl_CoTel = reader.GetString(_.Adl_CoTel); } if ((false == reader.IsDBNull(_.Adl_MobileTel))) { this._Adl_MobileTel = reader.GetString(_.Adl_MobileTel); } if ((false == reader.IsDBNull(_.Adl_Email))) { this._Adl_Email = reader.GetString(_.Adl_Email); } if ((false == reader.IsDBNull(_.Adl_QQ))) { this._Adl_QQ = reader.GetString(_.Adl_QQ); } if ((false == reader.IsDBNull(_.Adl_Msn))) { this._Adl_Msn = reader.GetString(_.Adl_Msn); } if ((false == reader.IsDBNull(_.Adl_Blog))) { this._Adl_Blog = reader.GetString(_.Adl_Blog); } if ((false == reader.IsDBNull(_.Adl_Company))) { this._Adl_Company = reader.GetString(_.Adl_Company); } if ((false == reader.IsDBNull(_.Adl_Address))) { this._Adl_Address = reader.GetString(_.Adl_Address); } if ((false == reader.IsDBNull(_.Adl_Zip))) { this._Adl_Zip = reader.GetString(_.Adl_Zip); } if ((false == reader.IsDBNull(_.Adl_Birthday))) { this._Adl_Birthday = reader.GetDateTime(_.Adl_Birthday); } if ((false == reader.IsDBNull(_.Adl_Like))) { this._Adl_Like = reader.GetString(_.Adl_Like); } if ((false == reader.IsDBNull(_.Adl_Intro))) { this._Adl_Intro = reader.GetString(_.Adl_Intro); } if ((false == reader.IsDBNull(_.Acc_Id))) { this._Acc_Id = reader.GetInt32(_.Acc_Id); } if ((false == reader.IsDBNull(_.Adl_Post))) { this._Adl_Post = reader.GetString(_.Adl_Post); } if ((false == reader.IsDBNull(_.Adl_Political))) { this._Adl_Political = reader.GetString(_.Adl_Political); } if ((false == reader.IsDBNull(_.Adl_State))) { this._Adl_State = reader.GetInt32(_.Adl_State); } if ((false == reader.IsDBNull(_.Adl_CrtTime))) { this._Adl_CrtTime = reader.GetDateTime(_.Adl_CrtTime); } if ((false == reader.IsDBNull(_.Org_ID))) { this._Org_ID = reader.GetInt32(_.Org_ID); } if ((false == reader.IsDBNull(_.Org_Name))) { this._Org_Name = reader.GetString(_.Org_Name); } } public override int GetHashCode() { return base.GetHashCode(); } public override bool Equals(object obj) { if ((obj == null)) { return false; } if ((false == typeof(AddressList).IsAssignableFrom(obj.GetType()))) { return false; } if ((((object)(this)) == ((object)(obj)))) { return true; } return false; } public class _ { /// /// 表示选择所有列,与*等同 /// public static WeiSha.Data.AllField All = new WeiSha.Data.AllField(); /// /// -1 - 字段名:Adl_Id - 数据类型:Int32 /// public static WeiSha.Data.Field Adl_Id = new WeiSha.Data.Field("Adl_Id"); /// /// -1 - 字段名:Ads_Id - 数据类型:Int32 /// public static WeiSha.Data.Field Ads_Id = new WeiSha.Data.Field("Ads_Id"); /// /// -1 - 字段名:Ads_Name - 数据类型:String /// public static WeiSha.Data.Field Ads_Name = new WeiSha.Data.Field("Ads_Name"); /// /// -1 - 字段名:Adl_Name - 数据类型:String /// public static WeiSha.Data.Field Adl_Name = new WeiSha.Data.Field("Adl_Name"); /// /// -1 - 字段名:Adl_Sex - 数据类型:Int32 /// public static WeiSha.Data.Field Adl_Sex = new WeiSha.Data.Field("Adl_Sex"); /// /// -1 - 字段名:Adl_Type - 数据类型:String /// public static WeiSha.Data.Field Adl_Type = new WeiSha.Data.Field("Adl_Type"); /// /// -1 - 字段名:Adl_Tel - 数据类型:String /// public static WeiSha.Data.Field Adl_Tel = new WeiSha.Data.Field("Adl_Tel"); /// /// -1 - 字段名:Adl_CoTel - 数据类型:String /// public static WeiSha.Data.Field Adl_CoTel = new WeiSha.Data.Field("Adl_CoTel"); /// /// -1 - 字段名:Adl_MobileTel - 数据类型:String /// public static WeiSha.Data.Field Adl_MobileTel = new WeiSha.Data.Field("Adl_MobileTel"); /// /// -1 - 字段名:Adl_Email - 数据类型:String /// public static WeiSha.Data.Field Adl_Email = new WeiSha.Data.Field("Adl_Email"); /// /// -1 - 字段名:Adl_QQ - 数据类型:String /// public static WeiSha.Data.Field Adl_QQ = new WeiSha.Data.Field("Adl_QQ"); /// /// -1 - 字段名:Adl_Msn - 数据类型:String /// public static WeiSha.Data.Field Adl_Msn = new WeiSha.Data.Field("Adl_Msn"); /// /// -1 - 字段名:Adl_Blog - 数据类型:String /// public static WeiSha.Data.Field Adl_Blog = new WeiSha.Data.Field("Adl_Blog"); /// /// -1 - 字段名:Adl_Company - 数据类型:String /// public static WeiSha.Data.Field Adl_Company = new WeiSha.Data.Field("Adl_Company"); /// /// -1 - 字段名:Adl_Address - 数据类型:String /// public static WeiSha.Data.Field Adl_Address = new WeiSha.Data.Field("Adl_Address"); /// /// -1 - 字段名:Adl_Zip - 数据类型:String /// public static WeiSha.Data.Field Adl_Zip = new WeiSha.Data.Field("Adl_Zip"); /// /// -1 - 字段名:Adl_Birthday - 数据类型:DateTime /// public static WeiSha.Data.Field Adl_Birthday = new WeiSha.Data.Field("Adl_Birthday"); /// /// -1 - 字段名:Adl_Like - 数据类型:String /// public static WeiSha.Data.Field Adl_Like = new WeiSha.Data.Field("Adl_Like"); /// /// -1 - 字段名:Adl_Intro - 数据类型:String /// public static WeiSha.Data.Field Adl_Intro = new WeiSha.Data.Field("Adl_Intro"); /// /// -1 - 字段名:Acc_Id - 数据类型:Int32 /// public static WeiSha.Data.Field Acc_Id = new WeiSha.Data.Field("Acc_Id"); /// /// -1 - 字段名:Adl_Post - 数据类型:String /// public static WeiSha.Data.Field Adl_Post = new WeiSha.Data.Field("Adl_Post"); /// /// -1 - 字段名:Adl_Political - 数据类型:String /// public static WeiSha.Data.Field Adl_Political = new WeiSha.Data.Field("Adl_Political"); /// /// -1 - 字段名:Adl_State - 数据类型:Int32 /// public static WeiSha.Data.Field Adl_State = new WeiSha.Data.Field("Adl_State"); /// /// -1 - 字段名:Adl_CrtTime - 数据类型:DateTime /// public static WeiSha.Data.Field Adl_CrtTime = new WeiSha.Data.Field("Adl_CrtTime"); /// /// 字段名:Org_ID - 数据类型:Int32 /// public static WeiSha.Data.Field Org_ID = new WeiSha.Data.Field("Org_ID"); /// /// 字段名:Org_Name - 数据类型:String /// public static WeiSha.Data.Field Org_Name = new WeiSha.Data.Field("Org_Name"); } } }