Subversion Repositories Integrator Subversion

Rev

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

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

import org.primefaces.model.StreamedContent;

import br.com.ec.core.consulta.ParametrosConsulta;
import br.com.ec.core.generic.GenericService;
import br.com.ec.domain.model.Cliente;

public interface ClienteService extends GenericService<Cliente> {

        Cliente detalharCliente(Cliente cliente);
       
        Cliente consultarClientePorCpfCnpj(String cpfCnpj);
       
        Cliente consultarClientePorCpfCnpjOuContato(String cpfCnpj, String contatoCliente);

        StreamedContent gerarArquivoExcel(ParametrosConsulta<Cliente> parametrosConsulta);
       
}