Rev 106 | Rev 195 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 106 | Rev 152 | ||
|---|---|---|---|
| Line 135... | Line 135... | ||
| 135 | public Boolean temAcessoLojaVivo() { |
135 | public Boolean temAcessoLojaVivo() { |
| 136 | return temPerfilGerenteAdministrativo() || verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_LOJA_VIVO_4); |
136 | return temPerfilGerenteAdministrativo() || verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_LOJA_VIVO_4); |
| 137 | }
|
137 | }
|
| 138 | 138 | ||
| 139 | public Boolean temAcessoLojaCasaDasCapas() { |
139 | public Boolean temAcessoLojaCasaDasCapas() { |
| 140 | return temPerfilGerenteDeCompras() || (verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_CASA_DAS_CAPAS_17) && temPerfilVendedor()); |
- | |
| - | 140 | return temPerfilGerenteDeCompras() || temPerfilGerenteComercial() || (verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_CASA_DAS_CAPAS_17) && temPerfilVendedor()); |
|
| 141 | }
|
141 | }
|
| 142 | 142 | ||
| 143 | public Boolean naoTemAcessoLojaCasaDasCapas() { |
143 | public Boolean naoTemAcessoLojaCasaDasCapas() { |
| 144 | return temPerfilGerenteDeCompras() || !(verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_CASA_DAS_CAPAS_17) && temPerfilVendedor()); |
- | |
| - | 144 | return temPerfilGerenteDeCompras() || temPerfilGerenteComercial() || !(verificarAcessoLoja(getUsuario(), ConstantesSEC.SEQUENCIAL_CASA_DAS_CAPAS_17) && temPerfilVendedor()); |
|
| 145 | }
|
145 | }
|
| 146 | 146 | ||
| 147 | private Boolean verificarAcessoLoja(Usuario usuario, Long sequencialLoja) { |
147 | private Boolean verificarAcessoLoja(Usuario usuario, Long sequencialLoja) { |
| 148 | for (UsuarioLoja usuarioLoja : usuario.getLojas()) { |
148 | for (UsuarioLoja usuarioLoja : usuario.getLojas()) { |
| 149 | if (usuarioLoja.getLoja().getSequencial().equals(sequencialLoja)) { |
149 | if (usuarioLoja.getLoja().getSequencial().equals(sequencialLoja)) { |
| Line 198... | Line 198... | ||
| 198 | return TipoAno.values(); |
198 | return TipoAno.values(); |
| 199 | }
|
199 | }
|
| 200 | 200 | ||
| 201 | public TipoMes[] getTiposMes() { |
201 | public TipoMes[] getTiposMes() { |
| 202 | return TipoMes.values(); |
202 | return TipoMes.values(); |
| - | 203 | }
|
|
| - | 204 | ||
| - | 205 | public String textoSobreCorMargem() { |
|
| - | 206 | return ConstantesSEC.Textos.TEXTO_COR_MARGEM; |
|
| 203 | }
|
207 | }
|
| 204 | 208 | ||
| 205 | }
|
209 | }
|