Exemple #1
0
        public void GetPagingByPredicate()
        {
            var query  = new ClipboardGetPagingSchema {
            };
            var result = _clipboardService.PagingAsync(query);

            Assert.IsTrue(result.Result.Any());
            Assert.IsTrue(query.TotalCount > 0);
            Assert.IsTrue(query.TotalPages > 0);
        }
Exemple #2
0
        public void GetPagingByModel()
        {
            var query = new ClipboardGetPagingSchema {
                Order = "CreatedAt", OrderBy = "ASC", Skip = 1, Take = 1000
            };
            var result = _clipboardService.PagingAsync(query).GetAwaiter().GetResult();

            Assert.IsTrue(result.Any());
            Assert.IsTrue(query.TotalCount > 0);
            Assert.IsTrue(query.TotalPages > 0);
        }
        public async Task <IEnumerable <ClipboardResult> > PagingAsync(ClipboardGetPagingSchema clipboard)
        {
            var result = await _storedProcedure.QueryAsync <ClipboardGetPagingSchema, ClipboardResult>(clipboard);

            return(result);
        }