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); |