public BaseMapper <T> SortAsc <TResult>(Expression <Func <T, TResult> > field) { if (_SortBuilder == null) { _SortBuilder = new StringBuilder(); } var fieldName = EntityBuilder.GetPropertyName <T, TResult>(field); if (_isOrderBy == false) { _SortBuilder.Append(string.Concat(" [", fieldName, "] asc")); _isOrderBy = true; } else { _SortBuilder.Append(string.Concat(",[", fieldName, "] asc")); } return(this); }
public string ExpField <TResult>(Expression <Func <T, TResult> > field) { return(EntityBuilder.GetPropertyName <T, TResult>(field)); }