Subversion Repositories Integrator Subversion

Rev

Rev 328 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

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

import java.util.List;

import javax.servlet.ServletContext;

import br.com.ec.core.generic.GenericService;
import br.com.ec.domain.dto.RankingVendedorDTO;
import br.com.ec.domain.model.Avaliacao;
import br.com.ec.domain.model.AvaliacaoProduto;
import br.com.ec.domain.model.Vigencia;

public interface AvaliacaoService extends GenericService<Avaliacao> {

        Avaliacao detalhar(Avaliacao avaliacao);
       
        Avaliacao consultarAvaliacaoDaVigencia(Vigencia vigencia);
       
        List<Avaliacao> consultarAvaliacoesDivulgadas();

        void solicitarReavaliacao(RankingVendedorDTO rankingVendedor, String solicitacao);

        byte[] emitirRelatorioImportacaoFolhaPagamento(ServletContext context, Avaliacao avaliacao, Long empresa);
       
        List<AvaliacaoProduto> consultarProdutosPromocaoInterna(Long sequencialAvaliacao);
       
}