private void confirmarIncluirTransferencia() { if (!validarCamposTransferencia()) { return; } Lancamento transf = this.frame.getTransferenciaTela(); if (transf.getPago() == 'S') { // efetivar valores dos caixas this.caixaDAO.adicionarAoSaldo( this.frame.getCbxTransfCaixaDestino().getCodCaixa(), transf.getValor()); this.caixaDAO.subtrairDoSaldo( this.frame.getCbxTransfCaixaOrigem().getCodCaixa(), transf.getValor()); } this.lancamentoDAO.inserir(transf); this.frame.mudarEstado("Transferencia", "NAVEGACAO"); recarregarDoBancoDeDados("Lancamentos"); recarregarDoBancoDeDados("Caixas"); Mensagem.info("Transferência incluída com sucesso.", this.frame); }