/** @param empresa */ @Override public void excluir(PessoaFisica empresa) { try { daoEmpresa.remove(empresa); FacesMessages.mensInfo("Representante excluido com sucesso!"); } catch (Exception e) { FacesMessages.mensErro("Erro ao excluir representante: " + e.getMessage()); } }
@Override public String gravar() { empresa.setAtivo(true); empresa.setTipoPessoa(Pessoa.TipoPessoaEnum.REPRESENTANTE); try { daoEmpresa.save(empresa); FacesMessages.mensInfo("Representante cadastrado com sucesso!"); limpar(); } catch (Exception e) { FacesMessages.mensErro("Erro ao cadastrar representante: " + e.getMessage()); } return null; }