自己弄了个实体: public sealed class UserEntity
{
private List<BasicUserWaterKindEntity> _userWaterKinddetails=null;
public List<BasicUserWaterKindEntity> UserWaterKinddetails { get { return this._userWaterKinddetails; } } private List<BasicUserWaterMeterEntity> _userWaterMeterdetails=null;
public List<BasicUserWaterMeterEntity> UserWaterMeterdetails { get { return this._userWaterMeterdetails; } } private List<BasicUserLinkManEntity> _userLinkMandetails = null;
public List<BasicUserLinkManEntity> UserLinkMandetails { get { return this._userLinkMandetails; } } private List<BasicLowIncomeFamilyEntity> _lowIncomeFamilydetails = null;
public List<BasicLowIncomeFamilyEntity> LowIncomeFamilydetails { get { return this._lowIncomeFamilydetails; } } /// <summary>
/// A
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "ManagerUnit", Order = 9, IsNullable = false)]
[DataMember(IsRequired = true, Name = "ManagerUnit", Order = 9)]
public string ManagerUnit { get; set; } /// <summary>
/// B
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "BankAccountName", Order = 10, IsNullable = false)]
[DataMember(IsRequired = true, Name = "BankAccountName", Order = 10)]
public string BankAccountName { get; set; } /// <summary>
/// C
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "IsSignBill", Order = 11, IsNullable = false)]
[DataMember(IsRequired = true, Name = "IsSignBill", Order = 11)]
public string IsSignBill { get; set; }
}意思就是实体里面包含了其他的实体集;
现在需要返回UserEntity实体集,怎么实现,关键是UserEntity里面的其他实体集怎么获取的问题;
具体的数据库设计:User主表,下面属性表userLinkMandetails ,userWaterMeterdetails等;
{
private List<BasicUserWaterKindEntity> _userWaterKinddetails=null;
public List<BasicUserWaterKindEntity> UserWaterKinddetails { get { return this._userWaterKinddetails; } } private List<BasicUserWaterMeterEntity> _userWaterMeterdetails=null;
public List<BasicUserWaterMeterEntity> UserWaterMeterdetails { get { return this._userWaterMeterdetails; } } private List<BasicUserLinkManEntity> _userLinkMandetails = null;
public List<BasicUserLinkManEntity> UserLinkMandetails { get { return this._userLinkMandetails; } } private List<BasicLowIncomeFamilyEntity> _lowIncomeFamilydetails = null;
public List<BasicLowIncomeFamilyEntity> LowIncomeFamilydetails { get { return this._lowIncomeFamilydetails; } } /// <summary>
/// A
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "ManagerUnit", Order = 9, IsNullable = false)]
[DataMember(IsRequired = true, Name = "ManagerUnit", Order = 9)]
public string ManagerUnit { get; set; } /// <summary>
/// B
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "BankAccountName", Order = 10, IsNullable = false)]
[DataMember(IsRequired = true, Name = "BankAccountName", Order = 10)]
public string BankAccountName { get; set; } /// <summary>
/// C
/// </summary>
[System.Xml.Serialization.XmlElementAttribute(ElementName = "IsSignBill", Order = 11, IsNullable = false)]
[DataMember(IsRequired = true, Name = "IsSignBill", Order = 11)]
public string IsSignBill { get; set; }
}意思就是实体里面包含了其他的实体集;
现在需要返回UserEntity实体集,怎么实现,关键是UserEntity里面的其他实体集怎么获取的问题;
具体的数据库设计:User主表,下面属性表userLinkMandetails ,userWaterMeterdetails等;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货