public ActionResult <IEnumerable <Operation> > GetAllOperations(IPageable pageable) { _log.LogDebug("REST request to get a page of Operations"); var page = _applicationDatabaseContext.Operations.UsePageable(pageable); var headers = PaginationUtil.GeneratePaginationHttpHeaders(page, HttpContext.Request); return(Ok(page.Content).WithHeaders(headers)); }
public ActionResult <IEnumerable <User> > GetAllUsers(IPageable pageable) { _log.LogDebug("REST request to get a page of Users"); var page = _userManager.Users.UsePageable(pageable); var headers = PaginationUtil.GeneratePaginationHttpHeaders(page, HttpContext.Request); return(Ok(page.Content).WithHeaders(headers)); }
public ActionResult <IEnumerable <BankAccount> > GetAllBankAccounts(IPageable pageable) { _log.LogDebug("REST request to get a page of BankAccounts"); var page = _applicationDatabaseContext.BankAccounts .Include(bankAccount => bankAccount.User) .UsePageable(pageable); var headers = PaginationUtil.GeneratePaginationHttpHeaders(page, HttpContext.Request); return(Ok(page.Content).WithHeaders(headers)); }