Advertisement
nikeza

Untitled

Mar 19th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.10 KB | None | 0 0
  1.  public UserToJsonDto getUserAndProducts() {
  2.  
  3.         List<User> allUserByProduct = this.userRepository.findAllByProductToSellIsGreaterThan();
  4.  
  5.         UserToJsonDto userToJsonDto = new UserToJsonDto();
  6.         userToJsonDto.setUserCount(allUserByProduct.size());
  7.  
  8.         List<UsersDto> userListDto = new ArrayList<>();
  9.  
  10.         for (User user : allUserByProduct) {
  11.             UsersDto userDto = new UsersDto();
  12.             userDto = mapperUser(user);
  13.  
  14.             SoldProductDto soldProductDto = new SoldProductDto();
  15.             soldProductDto.setCount(user.getProductToSell().size());
  16.             List<ProductDto> productListDto = new ArrayList<>();
  17.  
  18.             for (Product product : user.getProductToSell()) {
  19.  
  20.                 ProductDto productDto = new ProductDto();
  21.                 productDto = mapperProduct(product);
  22.                 productListDto.add(productDto);
  23.             }
  24.  
  25.             soldProductDto.setProducts(productListDto);
  26.             userDto.setSoldProducts(soldProductDto);
  27.             userListDto.add(userDto);
  28.  
  29.         }
  30.         userToJsonDto.setUsers(userListDto);
  31.  
  32.         return userToJsonDto;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement