public SqlString ToGroupSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery, IDictionary <string, IFilter> enabledFilters) { SqlStringBuilder buf = new SqlStringBuilder(); for (int i = 0; i < Length; i++) { IProjection proj = this[i]; if (proj.IsGrouped) { buf.Add(proj.ToGroupSqlString(criteria, criteriaQuery, enabledFilters)) .Add(", "); } } if (buf.Count >= 2) { buf.RemoveAt(buf.Count - 1); } return(buf.ToSqlString()); }
public virtual SqlString ToGroupSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery, IDictionary <string, IFilter> enabledFilters) { return(projection.ToGroupSqlString(criteria, criteriaQuery, enabledFilters)); }
public override SqlString ToGroupSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) { return(_projection.ToGroupSqlString(criteria, criteriaQuery)); }
public virtual SqlString ToGroupSqlString(ICriteria criteria, ICriteriaQuery criteriaQuery) { return(projection.ToGroupSqlString(criteria, criteriaQuery)); }