14627: Duplicação de operadores
fixes bug#14627 dev:zauli qua:jose git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@94497 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
fc9d5bebb0
commit
ac871eef3d
|
@ -54,6 +54,9 @@ public class OperadorEmbarcadaServiceImpl implements OperadorEmbarcadaService {
|
||||||
operador.setServicos(listaServicos);
|
operador.setServicos(listaServicos);
|
||||||
|
|
||||||
if (operador.getOperadorEmbarcadaId() == null) {
|
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);
|
operador = operadorDAO.suscribir(operador);
|
||||||
} else {
|
} else {
|
||||||
operador = operadorDAO.actualizacion(operador);
|
operador = operadorDAO.actualizacion(operador);
|
||||||
|
|
Loading…
Reference in New Issue