Example #1
0
 public IList <Book> GetBookByReadingStatus(EReadingStatus readingStatus, int pageSize = 10, int pageIndex = 1)
 {
     return(_dbContext.Book.Where(x => x.ReadingStatus == readingStatus).Skip(pageSize * (pageIndex - 1)).Take(pageSize).ToList());
 }
Example #2
0
 public async Task <IViewComponentResult> InvokeAsync(EReadingStatus readingStatus)
 {
     return(View());
 }
Example #3
0
        public JsonResult GetBooks(EReadingStatus readingStatus, int pageSize, int pageIndex)
        {
            var books = _mapper.Map <List <Book>, List <BookDto> >(_bookRepository.GetDBSet().Skip(pageSize * (pageIndex - 1)).Take(pageSize).ToList());

            return(Json(books));
        }