Esempio n. 1
0
        public async Task OnRead(string key)
        {
            _Paged = true;

            for (int i = 0; i < entries.Count; i++)
            {
                var e = entries[i];
                if (StringUtils.IsEqual(key, e.Key))
                {
                    Console.WriteLine("快速定位页面[" + i + "]");

                    var args = new PaginationEventArgs(i + 1, 1);

                    await EntryPaginator.HandlePageSizeChange(args);

                    await EntryPaginator.HandlePageIndexChange(args);

                    break;
                }
            }

            entry = EntryPaginator.Paged().ToList();

            StateHasChanged();

            await reading();
        }
Esempio n. 2
0
        private async Task HandlePageSizeChange(PaginationEventArgs args)
        {
            Page     = args.PageIndex;
            PageSize = args.PageSize;

            await GetUsersAsync();
        }
        private async Task HandlePageSizeChange(PaginationEventArgs args)
        {
            Page     = args.PageIndex;
            PageSize = args.PageSize;

            await GetAllEmployees();
        }
        private async Task HandlePageSizeChange(PaginationEventArgs args)
        {
            Page     = args.PageIndex;
            PageSize = args.PageSize;

            await GetAllProjectsWithPaging();
        }
Esempio n. 5
0
        private async Task HandlePageIndexChanged(PaginationEventArgs args)
        {
            Page     = args.PageIndex;
            PageSize = args.PageSize;

            await GetAllDepartmentsWithPaging();
        }
Esempio n. 6
0
        private async Task HandlePageSizeChange(PaginationEventArgs args)
        {
            Page     = args.Page;
            PageSize = args.PageSize;

            await GetAllAsync();
        }
        private async Task OnShowSizeChange(PaginationEventArgs args)
        {
            PageIndex = args.Page;
            PageSize  = args.PageSize;
            await GetData(PageIndex, PageSize);

            StateHasChanged();
        }
Esempio n. 8
0
        public void Ctor_ShouldSetPropertiesCorrectly()
        {
            var start    = this.Fixture.Create <int>();
            var pageSize = this.Fixture.Create <int>();

            var sut = new PaginationEventArgs(start, pageSize);

            Assert.AreEqual(start, sut.StartRowIndex);
            Assert.AreEqual(pageSize, sut.PageSize);
        }
Esempio n. 9
0
        protected async Task <IEnumerable <UserItemDto> > FetchData(PaginationEventArgs args)
        {
            var result = await Http.GetFromJsonAsync <IEnumerable <UserItemDto> >("api/admin/users");

            if (result != null)
            {
                _loading = false;
                return(result);
            }
            else
            {
                return(new List <UserItemDto>());
            }
        }
Esempio n. 10
0
        public async Task OnPreview()
        {
            _Paged = false;

            var args = new PaginationEventArgs(1, 20);

            await EntryPaginator.HandlePageSizeChange(args);

            await EntryPaginator.HandlePageIndexChange(args);

            entry = EntryPaginator.Paged().ToList();

            StateHasChanged();

            await reading();
        }
Esempio n. 11
0
        public async Task Paging(PaginationEventArgs args)
        {
            Console.WriteLine(args.Page);

            await EntryPaginator.HandlePageIndexChange(args);

            entry = EntryPaginator.Paged().ToList();

            Console.WriteLine(entry.First().Key);

            if (_Paged)
            {
                book.Index = EntryPaginator.PageIndex;
                await bookService.UpdateAsync(book);
            }

            StateHasChanged();

            await reading();
        }
Esempio n. 12
0
 public async Task HandlePageIndexChange(PaginationEventArgs args)
 {
     sayings = await GetSayingListAsync(page, limit);
 }
Esempio n. 13
0
        public async Task Paging(PaginationEventArgs args)
        {
            await BookPaginator.HandlePageIndexChange(args);

            _CBookEntities = BookPaginator.Paged().ToList();
        }
Esempio n. 14
0
        public async Task _sizing(PaginationEventArgs args)
        {
            await VideoPaginator.HandlePageSizeChange(args);

            _AVideoEntities = VideoPaginator.Paged().ToList();
        }
Esempio n. 15
0
 public async Task HandlePageIndexChange(PaginationEventArgs args)
 {
     posts = await GetPostListAsync(page, limit);
 }
Esempio n. 16
0
 void PaginationVM_Paging(object sender, PaginationEventArgs e)
 {
     this.Search(this.Cond);
 }
Esempio n. 17
0
        public async Task HandlePageIndexChange(PaginationEventArgs args)
        {
            messages = await GetMessageListAsync(args.Page, limit);

            StateHasChanged();
        }
Esempio n. 18
0
 public async Task HandlePageIndexChange(PaginationEventArgs args)
 {
     signatures = await GetSignatureListAsync(page, limit);
 }