Open leqviet opened 5 years ago
public Page<Customer> list(int start, int lenght, String sort, String order){ int page =0; if (start > 0 ){ page = start /lenght; } Pageable pageRequest; if (StringUtils.isEmpty(sort)){ pageRequest = new PageRequest(page, lenght) ; }else{ if (sort.equals("id")){ sort ="uid"; } pageRequest = new PageRequest(page, lenght,Sort.Direction.fromString(order),sort) ; } return customerRepository.findAll(pageRequest); }
Page page = service.list(start, lenght, sort, order);
CustomerListModel list = new CustomerListModel(); list.setTotal(page.getTotalElements()); list.addAllRows(CustomerConverter.convertEntityToModel(page.getContent())); return list;