public PagingResult <M> QueryPaging(int pageIndex, int pageSize) { DC.PageIndex = pageIndex; DC.PageSize = pageSize; PreExecuteHandle(UiMethodEnum.QueryPaging); return(DSS.ExecuteReaderPaging <None, M>(false, null)); }
public PagingResult <VM> QueryPaging <VM>(int pageIndex, int pageSize) where VM : class { DC.PageIndex = pageIndex; DC.PageSize = pageSize; PreExecuteHandle(UiMethodEnum.QueryPaging); return(DSS.ExecuteReaderPaging <M, VM>(false, null)); }
public PagingResult <M> QueryPaging <M>(int pageIndex, int pageSize) where M : class { DC.PageIndex = pageIndex; DC.PageSize = pageSize; SelectMHandle <M>(); PreExecuteHandle(UiMethodEnum.QueryPaging); return(DSS.ExecuteReaderPaging <None, M>(false, null)); }
public PagingResult <T> QueryPaging <T>(int pageIndex, int pageSize, Expression <Func <T> > columnMapFunc) { DC.PageIndex = pageIndex; DC.PageSize = pageSize; var single = typeof(T).IsSingleColumn(); if (single) { SingleColumnHandle(columnMapFunc); } else { SelectMHandle(columnMapFunc); } PreExecuteHandle(UiMethodEnum.QueryPaging); return(DSS.ExecuteReaderPaging <None, T>(single, null)); }