public void calculateTotalFee() { total = 0.0; for (PackageFee f : getCharges()) { total += f.getFee(); } // getCurrent().setTotal(total); getCurrent().getItem().setTotal(total); }
public void saveCharge() { for (PackageFee f : getCharges()) { f.setItem(getCurrent().getItem()); if (f.getId() == null || f.getId() == 0) { f.setCreatedAt(Calendar.getInstance(TimeZone.getTimeZone("IST")).getTime()); f.setCreater(getSessionController().getLoggedUser()); getPackageFeeFacade().create(f); } else { getPackageFeeFacade().edit(f); } } }