/** * @see org.apache.wicket.model.Model#getObject() */ @Override public String getObject() { return CurrencyFormatter.format(position.getKostZuweisungNetFehlbetrag()); } });
@Override public String getObject() { final BigDecimal fehlbetrag = position.getKostZuweisungNetFehlbetrag(); if (NumberHelper.isNotZero(fehlbetrag) == true) { return CurrencyFormatter.format(fehlbetrag); } else { return ""; } } }, TextStyle.RED));
private KostZuweisungDO addZuweisung(final AbstractRechnungsPositionDO position) { final KostZuweisungDO kostZuweisung = new KostZuweisungDO(); position.addKostZuweisung(kostZuweisung); if (kostZuweisung.getIndex() > 0) { final KostZuweisungDO predecessor = position.getKostZuweisung(kostZuweisung.getIndex() - 1); if (predecessor != null) { kostZuweisung.setKost1(predecessor.getKost1()); // Preset kost1 from the predecessor position. kostZuweisung.setKost2(predecessor.getKost2()); // Preset kost2 from the predecessor position. } } if (RechnungsPositionDO.class.isAssignableFrom(position.getClass()) == true && kostZuweisung.getKost2() == null) { // Preset kost2 with first kost2 found for the projekt. final RechnungsPositionDO rechnungsPosition = (RechnungsPositionDO) position; final RechnungDO rechnung = rechnungsPosition.getRechnung(); if (rechnung != null) { final ProjektDO project = rechnung.getProjekt(); if (project != null) { final List<Kost2DO> kost2List = kost2Dao.getActiveKost2(project); if (CollectionUtils.isNotEmpty(kost2List) == true) { kostZuweisung.setKost2(kost2List.get(0)); } } } } kostZuweisung.setNetto(position.getKostZuweisungNetFehlbetrag().negate()); return kostZuweisung; }
korrektur = CurrencyHelper.getGrossAmount(position.getKostZuweisungNetFehlbetrag(), position.getVat()); if (NumberHelper.isZeroOrNull(korrektur) == true) { korrektur = null;
final BigDecimal fehlbetrag = position.getKostZuweisungNetFehlbetrag(); if (hasInsertAccess == true) { ButtonType buttonType;