添加GroupBy字段 - InsertIGroupByItemWithEntityFieldInfoName
2017-02-19 12:24:54 访问(1970) 赞(0) 踩(0)
/// <summary>
/// 添加GroupBy字段 - InsertIGroupByItemWithEntityFieldInfoName
/// </summary>
/// <param name="idx"></param>
/// <param name="entity">操作实体</param>
/// <param name="entityFieldInfoName"></param>
public void InsertIGroupByItemWithEntityFieldInfoName
(
int idx,
BaseEntity entity,
string entityFieldInfoName
)
{
EntityFieldInfo info = entity.GetExistEntityFieldInfo(entityFieldInfoName);
if (m_ListIGroupByItem.Contains(info))
m_ListIGroupByItem.Remove(info);
info.IsGroupBy = true;
int iCount = m_ListIGroupByItem.Count;
if (idx >= iCount)
{
m_ListIGroupByItem.Add(info);
}
else if (idx < 0)
{
m_ListIGroupByItem.Insert(0, info);
}
else
{
m_ListIGroupByItem.Insert(idx, info);
}
}
标签:
添加GroupBy字段 - InsertIGroupByItemWithEntityFieldInfoName 


上一条:
下一条:
相关评论
发表评论