using System;
namespace BP.En
{
///
/// 多对多的集合。
///
abstract public class EntityMM:Entity
{
///
/// 多对多的集合
///
public EntityMM()
{
}
}
///
/// 多对多的集合
///
abstract public class EntitiesMM : Entities
{
///
/// 多对多的集合
///
protected EntitiesMM()
{
}
///
/// 提供通过一个实体的 val 查询另外的实体集合。
///
/// 属性
/// 植
/// 关联的集合
/// 关联的集合
protected Entities throwOneKeyValGetRefEntities(string attr , int val, Entities refEns )
{
QueryObject qo = new QueryObject(refEns);
qo.AddWhere(attr, val);
return refEns;
}
///
/// 提供通过一个实体的 val 查询另外的实体集合。
///
/// 属性
/// 植
/// 关联的集合
/// 关联的集合
protected Entities throwOneKeyValGetRefEntities(string attr, string val, Entities refEns)
{
QueryObject qo = new QueryObject(refEns);
qo.AddWhere(attr, val);
return refEns;
}
}
}