Subversion Repositories Integrator Subversion

Rev

Rev 240 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 240 Rev 305
Line 42... Line 42...
42
        public Boolean temPerfilAdministrador(Usuario usuario) {
42
        public Boolean temPerfilAdministrador(Usuario usuario) {
43
                return verificarPerfil(usuario, ConstantesSEC.PERFIL_ADMINISTRADOR_1);
43
                return verificarPerfil(usuario, ConstantesSEC.PERFIL_ADMINISTRADOR_1);
44
        }
44
        }
45
       
45
       
46
        @Override
46
        @Override
47
        public Boolean temPerfilGerenteFinanceiro(Usuario usuario) {
-
 
48
                return temPerfilAdministrador(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_FINANCEIRO_2);
-
 
-
 
47
        public Boolean temPerfilFinanceiro(Usuario usuario) {
-
 
48
                return temPerfilAdministrador(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_FINANCEIRO_2);
49
        }
49
        }
50
       
50
       
51
        /********************/
51
        /********************/
52
       
52
       
53
        @Override
53
        @Override
54
        public Boolean temPerfilGerenteAdministrativo(Usuario usuario) {
54
        public Boolean temPerfilGerenteAdministrativo(Usuario usuario) {
55
                return temPerfilAdministrador(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_ADMINISTRATIVO_3);
55
                return temPerfilAdministrador(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_ADMINISTRATIVO_3);
56
        }
56
        }
57
       
57
       
58
        @Override
58
        @Override
59
        public Boolean temPerfilGerenteComercial(Usuario usuario) {
-
 
60
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_COMERCIAL_6);
-
 
-
 
59
        public Boolean temPerfilComercial(Usuario usuario) {
-
 
60
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_COMERCIAL_6);
61
        }
61
        }
62
       
62
       
63
        @Override
63
        @Override
64
        public Boolean temPerfilGerenteDeLojistica(Usuario usuario) {
-
 
65
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_LOJISTICA_4);
-
 
-
 
64
        public Boolean temPerfilLojistica(Usuario usuario) {
-
 
65
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_LOJISTICA_4);
66
        }
66
        }
67
       
67
       
68
        @Override
68
        @Override
69
        public Boolean temPerfilVendedor(Usuario usuario) {
69
        public Boolean temPerfilVendedor(Usuario usuario) {
70
                return temPerfilGerenteComercial(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_VENDEDOR_5);
-
 
-
 
70
                return temPerfilComercial(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_VENDEDOR_5);
71
        }
71
        }
72
       
72
       
73
        @Override
73
        @Override
74
        public Boolean temPerfilLoja(Usuario usuario) {
74
        public Boolean temPerfilLoja(Usuario usuario) {
75
                return temPerfilVendedor(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_LOJA_9);
75
                return temPerfilVendedor(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_LOJA_9);
76
        }
76
        }
77
       
77
       
78
        @Override
78
        @Override
79
        public Boolean temPerfilGerenteDeCompras(Usuario usuario) {
-
 
80
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_COMPRAS_7);
-
 
-
 
79
        public Boolean temPerfilCompras(Usuario usuario) {
-
 
80
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_COMPRAS_7);
81
        }
81
        }
82
       
82
       
83
        @Override
83
        @Override
84
        public Boolean temPerfilGerenteVivo(Usuario usuario) {
84
        public Boolean temPerfilGerenteVivo(Usuario usuario) {
85
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_VIVO_8);
85
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_GERENTE_VIVO_8);
Line 94... Line 94...
94
        public Boolean temPerfilRecursosHumanos(Usuario usuario) {
94
        public Boolean temPerfilRecursosHumanos(Usuario usuario) {
95
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_RECURSOS_HUMANOS_11);
95
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_RECURSOS_HUMANOS_11);
96
        }
96
        }
97
       
97
       
98
        @Override
98
        @Override
99
        public Boolean temPerfilGerenteDeOperacoes(Usuario usuario) {
-
 
-
 
99
        public Boolean temPerfilOperacoes(Usuario usuario) {
100
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_OPERACOES_12);
100
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_OPERACOES_12);
-
 
101
        }
-
 
102
       
-
 
103
        @Override
-
 
104
        public Boolean temPerfilProducao(Usuario usuario) {
-
 
105
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_PRODUCAO_15);
101
        }
106
        }
102
       
107
       
103
        @Override
108
        @Override
104
        public Boolean temPerfilSupervisor(Usuario usuario) {
109
        public Boolean temPerfilSupervisor(Usuario usuario) {
105
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_SUPERVISOR_13);
110
                return temPerfilGerenteAdministrativo(usuario) || verificarPerfil(usuario, ConstantesSEC.PERFIL_SUPERVISOR_13);