Exemple #1
0
        public void Synch_Pager(ucpager pagerS, ucpager pagerD)
        {
            if (pagerS == null || pagerD == null) return;

            pagerD.Visible = pagerS.Visible;
            pagerD.PageSize = pagerS.PageSize;
            pagerD.RecordCount = pagerS.RecordCount;
            pagerD.PageIndex = pagerS.PageIndex;
            return;
        }
Exemple #2
0
        public ListOptions Get_ListOptions(ucpager pagBuilder)
        {
            ListOptions options = new ListOptions();
            options.PageIndex = pagBuilder.Visible ? PageIndex : 1;
            //PageSize = pagBuilder != null ? (pagBuilder.PageSize != 0 ? pagBuilder.PageSize : PageSizeDef) : PageSizeDef;
            options.PageSize = pagBuilder != null ? (pagBuilder.PageSize != 0 ? pagBuilder.PageSize : PageSize) : PageSize;
            options.SortExp = SortExp;
            options.SortDir = pagBuilder.SortDir;

            return options;
        }