Série para venda embarcada
bug#13748 dev:trevezani qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@91259 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
cd731efd07
commit
75841e6578
|
@ -9,6 +9,8 @@ import org.junit.FixMethodOrder;
|
|||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.junit.runners.MethodSorters;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.test.context.ContextConfiguration;
|
||||
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
||||
|
@ -21,11 +23,14 @@ import com.rjconsultores.ventaboletos.entidad.Empresa;
|
|||
import com.rjconsultores.ventaboletos.entidad.Estado;
|
||||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||
import com.rjconsultores.ventaboletos.service.ControleSerieEmbarcadaService;
|
||||
import com.rjconsultores.ventaboletos.vo.embarcada.SerieEmbarcada;
|
||||
|
||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||
@RunWith(SpringJUnit4ClassRunner.class)
|
||||
@ContextConfiguration(locations = {"classpath:/spring-test.xml"})
|
||||
public class SerieEmbarcadaTest {
|
||||
private static final Logger log = LoggerFactory.getLogger(SerieEmbarcadaTest.class);
|
||||
|
||||
@Autowired
|
||||
private DispositivoEmbarcadaDAO dispositivoEmbarcadaDAO;
|
||||
|
||||
|
@ -47,7 +52,7 @@ public class SerieEmbarcadaTest {
|
|||
|
||||
@Test
|
||||
public void test() {
|
||||
System.out.println("***");
|
||||
log.info("***");
|
||||
|
||||
Empresa empresa = new Empresa();
|
||||
PuntoVenta puntoventa = new PuntoVenta();
|
||||
|
@ -62,27 +67,27 @@ public class SerieEmbarcadaTest {
|
|||
|
||||
List<DispositivoEmbarcada> dispositivos = dispositivoEmbarcadaDAO.buscarPorEmpresaPuntoVenta(empresa, puntoventa);
|
||||
|
||||
System.out.println("Dispositivos");
|
||||
log.info("Dispositivos");
|
||||
|
||||
for (DispositivoEmbarcada dispositivo : dispositivos) {
|
||||
if (de == null) {
|
||||
de = dispositivo;
|
||||
}
|
||||
|
||||
System.out.println("+ " + dispositivo.getDispositivoEmbarcadaId() + " - " + dispositivo.getDescricao() + " (" + dispositivo.getMac() + "/" + dispositivo.getImei() + ")");
|
||||
log.info("+ " + dispositivo.getDispositivoEmbarcadaId() + " - " + dispositivo.getDescricao() + " (" + dispositivo.getMac() + "/" + dispositivo.getImei() + ")");
|
||||
}
|
||||
|
||||
System.out.println("Dispositivo Selecionado");
|
||||
System.out.println("= " + de.getDispositivoEmbarcadaId() + " - " + de.getDescricao() + " (" + de.getMac() + "/" + de.getImei() + ")");
|
||||
log.info("Dispositivo Selecionado");
|
||||
log.info("= " + de.getDispositivoEmbarcadaId() + " - " + de.getDescricao() + " (" + de.getMac() + "/" + de.getImei() + ")");
|
||||
|
||||
if (ctrlSerieEmbarcadaDAO.validaDispositivoEmpresaEstadoCadastrado(de, empresa, estado)) {
|
||||
System.out.println("- Dispositivo ja cadastrado para esta empresa/estado");
|
||||
log.info("- Dispositivo ja cadastrado para esta empresa/estado");
|
||||
} else {
|
||||
CtrlSerieEmbarcada se = null;
|
||||
|
||||
se = new CtrlSerieEmbarcada();
|
||||
se.setDispositivoEmbarcadaId(de);
|
||||
se.setEmpresaId(Long.valueOf(empresa.getEmpresaId()));
|
||||
se.setDispositivoEmbarcada(de);
|
||||
se.setEmpresa(empresa);
|
||||
se.setEstado(estado);
|
||||
se.setIndBaixado(Boolean.FALSE);
|
||||
se.setActivo(Boolean.TRUE);
|
||||
|
@ -91,11 +96,20 @@ public class SerieEmbarcadaTest {
|
|||
|
||||
se = ctrlSerieEmbarcadaDAO.suscribir(se);
|
||||
|
||||
System.out.println("Serie Cadastrada");
|
||||
System.out.println("= " + se.getCtrlSerieEmbarcadaId());
|
||||
SerieEmbarcada seq = controleSerieEmbarcadaService.buscarSerieEmbarcada(se);
|
||||
|
||||
se.setSerie(seq.getSerie());
|
||||
se.setNumeroInicial(seq.getNumero());
|
||||
se.setNumeroCorrente(seq.getNumero());
|
||||
se.setCtrlSerieEmbarcadaSeqId(seq.getCtrlSerieEmbarcadaId());
|
||||
|
||||
se = ctrlSerieEmbarcadaDAO.actualizacion(se);
|
||||
|
||||
log.info("Serie Cadastrada");
|
||||
log.info("= " + se.getCtrlSerieEmbarcadaId() + " (" + se.getSerie() + "/" + se.getNumeroInicial() + ")");
|
||||
}
|
||||
|
||||
System.out.println("***");
|
||||
log.info("***");
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue