C# Class Simple.Data.Oracle.OraclePager

Inheritance: IQueryPager
Exibir arquivo Open project: flq/Simple.Data.Oracle

Public Methods

Method Description
ApplyLimit ( string sql, int take ) : IEnumerable
ApplyPaging ( string sql, string keys, int skip, int take ) : IEnumerable

Private Methods

Method Description
GetFirstColumn ( string sql ) : string
UpdateWithOrderByIfNecessary ( string sql ) : string

Method Details

ApplyLimit() public method

public ApplyLimit ( string sql, int take ) : IEnumerable
sql string
take int
return IEnumerable

ApplyPaging() public method

public ApplyPaging ( string sql, string keys, int skip, int take ) : IEnumerable
sql string
keys string
skip int
take int
return IEnumerable