public PagingResultBean <ENTITY> BuildPagingResultBean(PagingBean pb, int allRecordCount, IList <ENTITY> selectedList) { PagingResultBean <ENTITY> rb = new PagingResultBean <ENTITY>(); rb.TableDbName = _tableDbName; rb.AllRecordCount = allRecordCount; rb.SelectedList = selectedList; rb.OrderByClause = pb.SqlComponentOfOrderByClause; rb.CurrentPageNumber = pb.FetchPageNumber; rb.PageSize = pb.FetchSize; return(rb); }
protected bool IsNecessaryToReadPageAgain(PagingResultBean <ENTITY> rb) { return(rb.AllRecordCount > 0 && rb.SelectedList.Count == 0); }