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 bc03016fb..c1d929366 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 @@ -242,6 +242,7 @@ public class EditarPerfilController extends MyGenericForwardComposer { return; } + perfil.setIndJerarquia(PerfilJerarquia.NORMAL.getValor()); perfil.setActivo(Boolean.TRUE); perfil.setFecmodif(Calendar.getInstance().getTime()); perfil.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/PerfilJerarquia.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/PerfilJerarquia.java index ed3129564..ef18a826c 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/PerfilJerarquia.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/seguridad/PerfilJerarquia.java @@ -14,9 +14,13 @@ public enum PerfilJerarquia { return valor; } - public static PerfilJerarquia buscar(Integer name) { + public static PerfilJerarquia buscar(Integer valor) { + + if(valor == null) + return NORMAL; + for (PerfilJerarquia jerarquia : PerfilJerarquia.values()) { - if (jerarquia.getValor().equals(name)) { + if (jerarquia.getValor().equals(valor)) { return jerarquia; } }