Subversion Repositories Integrator Subversion

Rev

Rev 195 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

package br.com.ec.domain.service.perfil;

import java.util.List;

import br.com.ec.core.generic.GenericService;
import br.com.ec.domain.model.Perfil;
import br.com.ec.domain.model.Usuario;

public interface PerfilService extends GenericService<Perfil> {

        List<Perfil> consultarPerfisComSetoresAtivos();
       
        Boolean temPerfilAdministrador(Usuario usuario);

        Boolean temPerfilFinanceiro(Usuario usuario);

        Boolean temPerfilGerenteAdministrativo(Usuario usuario);

        Boolean temPerfilComercial(Usuario usuario);

        Boolean temPerfilLojistica(Usuario usuario);

        Boolean temPerfilVendedor(Usuario usuario);
       
        Boolean temPerfilCompras(Usuario usuario);
       
        Boolean temPerfilGerenteVivo(Usuario usuario);
       
        Boolean temPerfilTecnico(Usuario usuario);
       
        Boolean temPerfilLoja(Usuario usuario);

        Boolean temPerfilRecursosHumanos(Usuario usuario);

        Boolean temPerfilOperacoes(Usuario usuario);
       
        Boolean temPerfilProducao(Usuario usuario);

        Boolean temPerfilSupervisor(Usuario usuario);

        Boolean temPerfilTreinamento(Usuario usuario);

}