Correção NullPointerException cadastro de estação ( fixes bug #5793 )

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@39466 d1611594-4594-4d17-8e1d-87c2c4800839
master
wilian 2014-11-11 17:05:16 +00:00
parent c387b020ac
commit 9b9d946961
1 changed files with 6 additions and 6 deletions

View File

@ -82,6 +82,12 @@ public class EstacionServiceImpl implements EstacionService {
estacion.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
estacion.setFecmodif(Calendar.getInstance().getTime());
estacion.setActivo(Boolean.TRUE);
if (estacion.getEstacionId() == null) {
estacion = estacionDAO.suscribir(estacion);
} else {
estacion = estacionDAO.actualizacion(estacion);
}
String errorNoChequeFolio = null;
for (EstacionImpresora ei : estacion.getLsEstacionImpresora()) {
@ -92,12 +98,6 @@ public class EstacionServiceImpl implements EstacionService {
errorNoChequeFolio = autorizaFolioService.noChequeFolioPreimpresos(ei, true);
}
if (estacion.getEstacionId() == null) {
estacion = estacionDAO.suscribir(estacion);
} else {
estacion = estacionDAO.actualizacion(estacion);
}
if (StringUtils.isNotBlank(errorNoChequeFolio)) {
throw new BusinessException(errorNoChequeFolio);
}