package br.com.centralit.citcorpore.negocio; import java.util.Collection; import br.com.centralit.citcorpore.bean.AtividadePeriodicaDTO; import br.com.centralit.citcorpore.bean.EventoDTO; import br.com.centralit.citcorpore.bean.ProgramacaoAtividadeDTO; import br.com.citframework.service.CrudService; public interface ProgramacaoAtividadeService extends CrudService { public Collection findByIdAtividadePeriodica(Integer parm) throws Exception; public Collection findByIdAtividadePeriodicaOrderDataHora(Integer parm) throws Exception; public void deleteByIdAtividadePeriodica(Integer parm) throws Exception; public void validaProgramacao(ProgramacaoAtividadeDTO programacaoAtividadeDto) throws Exception; public Collection<EventoDTO> findEventosAgenda(AtividadePeriodicaDTO atividadePeriodicaDto, java.util.Date dataRef, Integer qtdeDias) throws Exception; }