public void update(ArchEcheancierReglement vo) throws RcEjbException { if (vo.getTrTvaCredit() == null) { vo.setTrTvaCredit(BigDecimal.ZERO); } ctrlInsertUpdate(vo); merge(vo); }
public void insertWithoutCtrl(ArchEcheancierReglement vo) throws RcEjbException { try { if (vo.getTrTvaCredit() == null) { vo.setTrTvaCredit(BigDecimal.ZERO); } create(vo); } catch (DuplicateKeyException e1) { throw new RcEjbException(ConstErrCod.dupkeyinsert); } catch (CreateException e1) { throw new RcEjbException(ConstErrCod.insertExp); } }