Exemplo n.º 1
0
 @Override
 public FXRateDTO createFXRate(FXRateDTO aFXRate) {
   FiscalPeriodDTO aPeriod;
   FiscalPeriod period = DTOUtils.periodDTOtoPeriod(aFXRate.getPeriod());
   aPeriod = DTOUtils.periodToPeriodDTO(periodDAO.findPeriod(period));
   if (aPeriod == null) {
     aPeriod = periodDAO.createPeriod(aFXRate.getPeriod());
   }
   aFXRate.getPeriod().setId(aPeriod.getId());
   return fxRateDAO.createFXRate(aFXRate);
 }