/* (non-Javadoc) * @see org.shop.api.ProposalService#createProposal(java.lang.Long, java.lang.Long, java.lang.Double) */ @Override public Long createProposal(Long sellerId, Long productId, Double price) { Proposal proposal = new Proposal(); proposal.setPrice(price); proposal.setProduct(productService.getProductById(productId)); proposal.setSeller(sellerService.getSellerById(sellerId)); proposal.setState(State.NOT_ACTIVE_PROPOSAL); return repository.createProposal(proposal); }