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 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; }
public void delete(Correcao co) { correcao = co; DaoInterface di = new Dao(); NovoLog novoLog = new NovoLog(); if (di.delete(correcao, true)) { novoLog.delete( "ID: " + correcao.getId() + " - Índice: (" + correcao.getIndice().getId() + ") " + " - Serviços: (" + correcao.getServicos().getId() + ") " + correcao.getServicos().getDescricao() + " - Período: " + correcao.getReferenciaInicial() + " - " + correcao.getReferenciaFinal() + " - Juros Diário: " + correcao.getJurosDiarios() + " - Juros 1º Mês: " + correcao.getJurosPriMes() + " - Juros >= 2º Mês: " + correcao.getJurosApartir2Mes() + " - Multa por Funcionário: " + correcao.getMultaPorFuncionario() + " - Multa 1º Mês: " + correcao.getMultaPriMes() + " - Multa >= 2º Mês: " + correcao.getMultaApartir2Mes()); GenericaMensagem.info("Sucesso", "Correção Excluida"); } else { GenericaMensagem.warn("Erro", "Erro ao excluir Correção!"); } correcao = new Correcao(); listIndices.clear(); listServicos.clear(); listaCorrecao.clear(); }