/** * Deleta país * * @param pais * @return número de países deletados * @throws BusinessException */ public int remover(Pais pais) throws BusinessException { int rows; try { rows = dao.remover(pais); } catch (IntegrationException ie) { throw new BusinessException(LogMessages.ERRO_GERAL_INTEGRACAO, ie); } return rows; }
/** * Obter todos os países * * @return lista de país * @throws BusinessException */ public List<Pais> obterTodos() throws BusinessException { List<Pais> paises; try { paises = dao.obterTodos(); } catch (IntegrationException ie) { throw new BusinessException(LogMessages.ERRO_GERAL_INTEGRACAO, ie); } return paises; }
/** * Obter um país através do código * * @param pais * @return * @throws BusinessException */ public Pais selecionar(Pais pais) throws BusinessException { Pais paisConsult; try { paisConsult = dao.selecionar(pais); } catch (IntegrationException ie) { throw new BusinessException(LogMessages.ERRO_GERAL_INTEGRACAO, ie); } return paisConsult; }