public String deleteSelected() { NovoLog novoLog = new NovoLog(); Dao dao = new Dao(); novoLog.startList(); if (selectedCnaeConvencao != null) { dao.openTransaction(); for (int i = 0; i < selectedCnaeConvencao.size(); i++) { if (!dao.delete(selectedCnaeConvencao.get(i))) { dao.rollback(); GenericaMensagem.warn("Erro", "Ao excluir registro!"); novoLog.cancelList(); return null; } novoLog.delete( "ID: " + selectedCnaeConvencao.get(i).getId() + " - Cnae: (" + selectedCnaeConvencao.get(i).getCnae().getId() + ") " + selectedCnaeConvencao.get(i).getCnae().getCnae() + " - " + selectedCnaeConvencao.get(i).getCnae().getNumero() + " - Descrição: " + selectedCnaeConvencao.get(i).getConvencao().getDescricao()); } novoLog.saveList(); dao.commit(); listCnaes.clear(); listCnaesConvencao.clear(); GenericaMensagem.info("Sucesso", "Registro(s) removido(s)"); selectedCnae = null; selectedCnaeConvencao = null; } return null; }
public void excluir() { Dao dao = new Dao(); dao.openTransaction(); if (!dao.delete(declaracaoGrupo)) { dao.rollback(); GenericaMensagem.error("Atenção", "Não foi possível excluir Declaração Grupo!"); return; } dao.commit(); loadListaDeclaracaoGrupo(); GenericaMensagem.info("Sucesso", "Declaração Grupo excluída!"); }
public String excluir() { if (mensagemConvencao.getId() != -1) { NovoLog novoLog = new NovoLog(); Dao dao = new Dao(); mensagemConvencao = (MensagemConvencao) dao.find(mensagemConvencao); dao.openTransaction(); if (dao.delete(mensagemConvencao)) { novoLog.delete( " - Referência: " + mensagemConvencao.getReferencia() + " - Vencimento: " + mensagemConvencao.getVencimento() + " - Serviço: (" + mensagemConvencao.getServicos().getId() + ") " + " - Tipo Serviço: (" + mensagemConvencao.getTipoServico().getId() + ") " + mensagemConvencao.getTipoServico().getDescricao() + " - Convenção: (" + mensagemConvencao.getConvencao().getId() + ") " + mensagemConvencao.getConvencao().getDescricao() + " - Grupo Cidade: (" + mensagemConvencao.getGrupoCidade().getId() + ") " + mensagemConvencao.getGrupoCidade().getDescricao() + " - Mensagem Compensação: " + mensagemConvencao.getMensagemCompensacao() + " - Mensagem Contribuinte: " + mensagemConvencao.getMensagemContribuinte()); dao.commit(); msgConfirma = "Mensagem Excluida com Sucesso!"; GenericaMensagem.info("Sucesso", msgConfirma); } else { dao.rollback(); msgConfirma = "Mensagem não pode ser Excluida!"; GenericaMensagem.warn("Erro", msgConfirma); } } else { GenericaMensagem.warn("Erro", "Pesquise uma mensagem para ser Excluída!"); } return null; }