/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.rjconsultores.ventaboletos.service; import java.util.List; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.InscricaoEstadual; import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.exception.BusinessException; import com.rjconsultores.ventaboletos.utilerias.RegistroConDependenciaException; /** * * @author Administrador */ public interface EmpresaService { public List obtenerTodos(); public Empresa obtenerID(Integer id); public Empresa suscribirActualizacion(Empresa entidad) throws BusinessException; public void borrar(Empresa entidad) throws RegistroConDependenciaException; public List buscar(String nombempresa, Boolean indExterna, Short indTipo); public List buscarTodosExceto(List empresa, Integer... idEmpresa); public List obtenerIndExternoFalse(); public List obtenerIndTipo2(); public List buscarNotInPuntoVtaComissao(PuntoVenta puntoVenta); public List buscaInscricoesEstaduais(Empresa empresa); public void actualizaInscEstadual(InscricaoEstadual inscricaoEstadual); }