Subversion Repositories Integrator Subversion

Rev

Rev 722 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
357 espaco 1
package br.com.ec.domain.service;
2
 
3
import java.util.List;
4
 
5
import br.com.ec.core.generic.GenericService;
648 blopes 6
import br.com.ec.domain.dto.AvaliacaoDTO;
724 blopes 7
import br.com.ec.domain.dto.AvaliacaoFuncionarioDTO;
8
import br.com.ec.domain.dto.FuncionarioDTO;
722 blopes 9
import br.com.ec.domain.dto.LojaDTO;
10
import br.com.ec.domain.dto.VigenciaDTO;
357 espaco 11
import br.com.ec.domain.model.Avaliacao;
12
import br.com.ec.domain.model.AvaliacaoProduto;
13
 
14
public interface AvaliacaoService extends GenericService<Avaliacao> {
15
 
648 blopes 16
        AvaliacaoDTO consultarAvaliacao(Long sequencialVigencia);
17
 
357 espaco 18
        List<AvaliacaoProduto> consultarProdutosPromocaoInterna(Long sequencialAvaliacao);
19
 
20
        void excluirProdutoPromocaoInterna(AvaliacaoProduto avaliacaoProduto);
21
 
22
        void cadastrarProdutoPromocaoInterna(Avaliacao avaliacao, String codigoProduto);
23
 
650 blopes 24
        AvaliacaoDTO consultarAvaliacaoCompleta(Long sequencialAvaliacao);
25
 
722 blopes 26
        void importarAvaliacaoAnterior(VigenciaDTO vigencia, VigenciaDTO vigenciaSelecionadaParaImportar);
27
 
28
        void adicionarLojaNaAvaliacao(AvaliacaoDTO avaliacao, LojaDTO lojaParticipante);
29
 
724 blopes 30
        void removerLojaDaAvaliacao(AvaliacaoDTO avaliacao, LojaDTO lojaParticipante);
31
 
32
        void removerParticipanteDaAvaliacao(AvaliacaoFuncionarioDTO avaliacaoFuncionarioDTO);
33
 
34
        void adicionarParticipanteNaAvaliacao(AvaliacaoDTO avaliacao, LojaDTO lojaParticipante, FuncionarioDTO funcionarioParticipante);
35
 
357 espaco 36
        /*
37
        Avaliacao detalhar(Avaliacao avaliacao);
38
 
39
        Avaliacao consultarAvaliacaoDaVigencia(Vigencia vigencia);
40
 
41
        List<Avaliacao> consultarAvaliacoesDivulgadas();
42
 
43
        void solicitarReavaliacao(RankingVendedorDTO rankingVendedor, String solicitacao);
44
 
45
        byte[] emitirRelatorioImportacaoFolhaPagamento(ServletContext context, Avaliacao avaliacao, Long empresa);
46
        */
47
 
48
}