fixes bug#22760
qua: dev: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@108936 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0db84e7c0a
commit
7638902e70
|
@ -247,19 +247,14 @@ public class EditarUsuarioController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if(constanteValidacao){
|
if(constanteValidacao){
|
||||||
if(!perfilUsuario.getPerfilId().equals(PerfilJerarquia.ADMIN.getValor())) {
|
if(!PerfilJerarquia.ADMIN.getValor().equals(perfilUsuario.getPerfilId()) || !PerfilJerarquia.ADMINISTRADORES.getValorCaracter().equals(perfilUsuario.getPerfilId())) {
|
||||||
List<Perfil> listTemp = new ArrayList<Perfil>(lsPerfil);
|
if(perfilSeleccionada != null && PerfilJerarquia.ADMIN.getValor().equals(perfilSeleccionada.getPerfilId())){
|
||||||
for (Perfil perfil : lsPerfil) {
|
desabilitarAdmin();
|
||||||
if (PerfilJerarquia.ADMIN.getValor().equals(perfil.getPerfilId())) {
|
}
|
||||||
listTemp.remove(perfil);
|
else if(perfilSeleccionada != null && PerfilJerarquia.ADMINISTRADORES.getValorCaracter().equals(perfilSeleccionada.getDescperfil().trim()) &&
|
||||||
}
|
!perfilUsuario.getDescperfil().trim().equals(PerfilJerarquia.ADMINISTRADORES.getValorCaracter())){
|
||||||
if (perfilUsuario.getDescperfil() != null && !PerfilJerarquia.ADMINISTRADORES.getValorCaracter().equals(perfilUsuario.getDescperfil().trim())) {
|
desabilitarAdmin();
|
||||||
if (PerfilJerarquia.ADMINISTRADORES.getValorCaracter().equals(perfil.getDescperfil().trim())) {
|
|
||||||
listTemp.remove(perfil);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
lsPerfil = new ArrayList<Perfil>(listTemp);
|
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
desabilitarAdmin();
|
desabilitarAdmin();
|
||||||
|
|
Loading…
Reference in New Issue