25 lines
1.1 KiB
Java
25 lines
1.1 KiB
Java
package com.rjconsultores.ventaboletos.service;
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
import com.rjconsultores.ventaboletos.entidad.OperadorEmbarcada;
|
|
import com.rjconsultores.ventaboletos.entidad.OperadorEmbarcadaLinha;
|
|
import com.rjconsultores.ventaboletos.entidad.OperadorEmbarcadaServico;
|
|
import com.rjconsultores.ventaboletos.entidad.PuntoVentaVO;
|
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
|
import com.rjconsultores.ventaboletos.vo.corrida.CorridaVO;
|
|
|
|
public interface OperadorEmbarcadaService {
|
|
|
|
public OperadorEmbarcada suscribirActualizar(OperadorEmbarcada operador, List<OperadorEmbarcadaLinha> linhas, List<OperadorEmbarcadaServico> listaServicos) throws BusinessException;
|
|
|
|
public void apagar(OperadorEmbarcada operador) throws BusinessException;
|
|
|
|
// public OperadorEmbarcada buscarOperadorEmbarcadaPorUsuario(Integer idUsuario);
|
|
|
|
public PuntoVentaVO getPuntoVentaVO(Integer operador, Integer empresa);
|
|
|
|
public List<CorridaVO> getListaCorridaVO(Integer operador, Integer empresa, Date dtIni, Date dtFim);
|
|
}
|