Added Sums of prices for Brand / Category / Pattern.
Fixed NullPointerException
This commit is contained in:
@@ -19,7 +19,9 @@ condition=Zustand
|
||||
size=Gr<EFBFBD><EFBFBD>e
|
||||
|
||||
articleCount=Anzahl Artikel
|
||||
originalPriceSum=Summe der Originalpreise
|
||||
originalPriceSum=Summe Originalpreise
|
||||
buyPriceSum=Summe Einkaufspreise
|
||||
sellPriceSum=Summe Verkaufspreise
|
||||
# ???
|
||||
Cards=Karten
|
||||
and=und
|
||||
@@ -58,8 +58,13 @@ public class Brand {
|
||||
public BigDecimal getOriginalPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getOriginalPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getOriginalPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -70,8 +75,13 @@ public class Brand {
|
||||
public BigDecimal getBuyPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getBuyPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getBuyPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -82,8 +92,13 @@ public class Brand {
|
||||
public BigDecimal getSellPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for(Article e : articles) {
|
||||
r = r.add(e.getSellPrice());
|
||||
for(Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getSellPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
return r;
|
||||
}
|
||||
|
||||
@@ -56,8 +56,13 @@ public class Category {
|
||||
public BigDecimal getOriginalPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getOriginalPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getOriginalPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -68,8 +73,13 @@ public class Category {
|
||||
public BigDecimal getBuyPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getBuyPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getBuyPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -80,8 +90,13 @@ public class Category {
|
||||
public BigDecimal getSellPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for(Article e : articles) {
|
||||
r = r.add(e.getSellPrice());
|
||||
for(Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getSellPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
return r;
|
||||
}
|
||||
|
||||
@@ -57,8 +57,13 @@ public class Pattern {
|
||||
public BigDecimal getOriginalPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getOriginalPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getOriginalPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -69,8 +74,13 @@ public class Pattern {
|
||||
public BigDecimal getBuyPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for (Article e : articles) {
|
||||
r = r.add(e.getBuyPrice());
|
||||
for (Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getBuyPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
@@ -81,11 +91,16 @@ public class Pattern {
|
||||
public BigDecimal getSellPriceSum() {
|
||||
BigDecimal r = BigDecimal.ZERO;
|
||||
|
||||
for(Article e : articles) {
|
||||
r = r.add(e.getSellPrice());
|
||||
for(Article elem : articles) {
|
||||
try {
|
||||
r = r.add(elem.getSellPrice());
|
||||
}
|
||||
catch(NullPointerException e) {
|
||||
r = r.add(BigDecimal.ZERO);
|
||||
}
|
||||
}
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user