BrCms.Framework.Collections.SimpleDataPagedList.SimpleDataPagedList C# (CSharp) Метод

SimpleDataPagedList() публичный Метод

public SimpleDataPagedList ( List source, int pageIndex, int pageSize, int total ) : System
source List
pageIndex int
pageSize int
total int
Результат System
        public SimpleDataPagedList(List<T> source, int pageIndex, int pageSize, int total)
        {
            if (source != null && source.Count > 0)
            {
                this.AddRange(source);
            }

            this.PageSize = pageSize;
            this.PageIndex = pageIndex;

            this.TotalCount = total;
            this.TotalPages = this.TotalCount / pageSize;

            if (total % pageSize > 0)
            {
                this.TotalPages++;
            }
        }

Same methods

SimpleDataPagedList::SimpleDataPagedList ( dynamic source, int pageIndex, int pageSize ) : System
SimpleDataPagedList