From ac871eef3d4007c928457b54af9d4cd9dcbe17be Mon Sep 17 00:00:00 2001 From: leonardo Date: Wed, 12 Jun 2019 18:43:41 +0000 Subject: [PATCH] =?UTF-8?q?14627:=20Duplica=C3=A7=C3=A3o=20de=20operadores?= =?UTF-8?q?=20fixes=20bug#14627=20dev:zauli=20qua:jose?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@94497 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../service/impl/OperadorEmbarcadaServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/rjconsultores/ventaboletos/service/impl/OperadorEmbarcadaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/OperadorEmbarcadaServiceImpl.java index fb28559d8..2e3cd93a3 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/OperadorEmbarcadaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/OperadorEmbarcadaServiceImpl.java @@ -54,6 +54,9 @@ public class OperadorEmbarcadaServiceImpl implements OperadorEmbarcadaService { operador.setServicos(listaServicos); if (operador.getOperadorEmbarcadaId() == null) { + if (operadorDAO.buscarOperadorEmbarcadaPorUsuario(operador.getUsuarioId()) != null){ + throw new BusinessException("Já existe um cadastro para esse operador!", false); + } operador = operadorDAO.suscribir(operador); } else { operador = operadorDAO.actualizacion(operador);