package br.com.centralit.citcorpore.negocio;
import java.util.Collection;
import br.com.centralit.citcorpore.bean.EmailSolicitacaoServicoDTO;
import br.com.citframework.dto.IDto;
import br.com.citframework.service.CrudService;
public interface EmailSolicitacaoServicoService extends CrudService {
public EmailSolicitacaoServicoDTO listSituacao(String messageid) throws Exception;
public Collection<EmailSolicitacaoServicoDTO> getEmailByOrigem(String origem) throws Exception;
public EmailSolicitacaoServicoDTO getEmailByIdSolicitacaoAndOrigem(Integer idSolicitacao, String origem) throws Exception;
public EmailSolicitacaoServicoDTO getEmailByIdMessageAndOrigem(String idMessage, String origem) throws Exception;
public EmailSolicitacaoServicoDTO getEmailByIdMessage(String idMessage) throws Exception;
public IDto createWithID( IDto model) throws Exception;
}