diff --git a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/model/Portfolio.java b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/model/Portfolio.java index 1d53998..f83ea00 100644 --- a/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/model/Portfolio.java +++ b/src/main/java/edu/ntnu/idi/idatt2003/g40/mappe/model/Portfolio.java @@ -118,8 +118,8 @@ public BigDecimal getNetWorth() { BigDecimal netWorth = new BigDecimal("0"); for (Share s : shares) { - - netWorth = netWorth.add(s.getStock().getSalesPrice().multiply(s.getQuantity())); + SaleCalculator calculator = new SaleCalculator(s); + netWorth = netWorth.add(calculator.calculateTotal()); } return netWorth; }