diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarPerfilController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarPerfilController.java index b4204e61e..cc67ea4ab 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarPerfilController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/EditarPerfilController.java @@ -372,6 +372,14 @@ public class EditarPerfilController extends MyGenericForwardComposer { @SuppressWarnings({ "rawtypes", "unchecked" }) public void onClick$btnCopiar(Event ev) throws InterruptedException { + if(perfil == null || perfil.getPerfilId() == null) { + Clients.alert( + Labels.getLabel("editarPerfilController.MSG.selecioneUmPerfil"), + Labels.getLabel("editarEstacionController.window.title"), + Messagebox.INFORMATION); + return; + } + Map args = new HashMap(); args.put("perfil", perfil); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index bd1c71d60..1dbaddba1 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -2609,6 +2609,7 @@ editarPerfilController.MSG.borrarPergunta =Eliminar el perfil? editarPerfilController.MSG.borrarOK = Perfil se eliminó exitosamente editarPerfilController.MSG.funcionObligatorio = Debe de informar al menos un menu para el perfil editarPerfilController.btnCopiar.tooltiptext = Gerar perfil idêntico a este com novo nome +editarPerfilController.MSG.selecioneUmPerfil = Para utilizar esta ação é preciso antes selecionar um perfil # Copiar Perfil copiarPerfilController.window.title = Copiar Perfil diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index c070ea48a..22bb08f4e 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -2665,6 +2665,7 @@ editarPerfilController.MSG.borrarPergunta =¿Eliminar o Perfil? editarPerfilController.MSG.borrarOK = Perfil Excluido com Sucesso. editarPerfilController.MSG.funcionObligatorio = Deve informar ao menos um menu para o perfil editarPerfilController.btnCopiar.tooltiptext = Gerar perfil idêntico a este com novo nome +editarPerfilController.MSG.selecioneUmPerfil = Para utilizar esta ação é preciso antes selecionar um perfil # Copiar Perfil copiarPerfilController.window.title = Copiar Perfil