/* * * Copyright (c) 2013 - 2014 INT - National Institute of Technology & COPPE - Alberto Luiz Coimbra Institute - Graduate School and Research in Engineering. * See the file license.txt for copyright permission. * */ package cargaDoSistema; import java.util.List; import modelo.CapacRec; import modelo.HP; import modelo.PerioPM; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; import DAO.HPDAO; import DAO.ParametrosDAO; import service.CapacRecAppService; import service.PerioPMAppService; import service.controleTransacao.FabricaDeAppService; import service.exception.AplicacaoException; import util.JPAUtil; public class CargaCapacRec { private static CapacRecAppService capacRecService; private static PerioPMAppService perioPMService; private static HPDAO hpDAO; private static ParametrosDAO parametrosDAO; @BeforeClass public void setupClass(){ try { capacRecService = FabricaDeAppService.getAppService(CapacRecAppService.class); perioPMService = FabricaDeAppService.getAppService(PerioPMAppService.class); } catch (Exception e) { e.printStackTrace(); } } @Test /** * Nesse ponto os capacrecs ja foram add pela inicializacao do hp * entao apenas altera seus valores */ public void incluirCapacRecs() throws AplicacaoException{ List<CapacRec> listaCapacRecs = capacRecService.recuperaListaDeCapacRecsComRecursosEPerioPMs(); for(CapacRec capacRec : listaCapacRecs){ if(capacRec.getRecurso().getCodRecurso().equals("01")){ capacRec.setCapacDiaria(1800.0); } else if(capacRec.getRecurso().getCodRecurso().equals("02")){ capacRec.setCapacDiaria(1700.0); } else if(capacRec.getRecurso().getCodRecurso().equals("03")){ capacRec.setCapacDiaria(2900.0); } capacRecService.altera(capacRec); } } }