Subversion Repositories Integrator Subversion

Rev

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

Rev Author Line No. Line
427 espaco 1
package br.com.ec.domain.service;
2
 
439 espaco 3
import org.primefaces.model.StreamedContent;
4
 
427 espaco 5
import br.com.ec.core.generic.GenericService;
430 espaco 6
import br.com.ec.domain.dto.AvaliacaoDTO;
427 espaco 7
import br.com.ec.domain.dto.FolhaPagamentoDTO;
433 espaco 8
import br.com.ec.domain.dto.ParcelaDTO;
427 espaco 9
import br.com.ec.domain.model.Avaliacao;
10
 
11
public interface FolhaPagamentoService extends GenericService<Avaliacao> {
12
 
430 espaco 13
        FolhaPagamentoDTO detalharFolhaPagamento(AvaliacaoDTO avaliacaoDTO);
14
 
15
        FolhaPagamentoDTO importarFolhaPagamento(byte[] arquivo, FolhaPagamentoDTO folhaPagamentoDTO);
427 espaco 16
 
439 espaco 17
        void atualizarValorParcela(ParcelaDTO parcelaDTO);
433 espaco 18
 
721 blopes 19
        void atualizarCentroDeCustos(Long sequencialConta, Long sequencialCentroDeCustos);
20
 
439 espaco 21
        StreamedContent downloadRecibos(FolhaPagamentoDTO folhaPagamentoDTO);
22
 
23
        void enviarRecibosPorEmail(FolhaPagamentoDTO folhaPagamentoDTO, String tituloEmail);
430 espaco 24
 
439 espaco 25
        StreamedContent downloadArquivoFolhaBanco(FolhaPagamentoDTO folhaPagamentoDTO, String codigoBanco);
26
 
427 espaco 27
}