public void testToXml() throws FileNotFoundException, IOException { Transacao transacao = new Transacao("12345", "123"); Mensagem mensagem = new MensagemConsulta(loja, transacao); escreverParaArquivo(mensagem.toXml(), "MensagemConsulta.xml"); }
public void exibe() { System.out.println("Inicio da Thread"); for (Mensagem msg : mensagens) { System.out.println("\n-----"); msg.exibe(); } System.out.println("Fim da Thread"); }
private void jbExcluirActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jbExcluirActionPerformed try { System.out.println("Excluindo veiculo: " + jList1.getSelectedIndex()); ListaVeiculos.remover(jList1.getSelectedIndex()); Mensagem.informacao("Veículo Excluído", "Exclusão de Cadastro"); jList1.updateUI(); } catch (Exception e) { System.out.println("Erro: " + e); Mensagem.erro("Erro ao excluir Cadastro", "Erro"); } } // GEN-LAST:event_jbExcluirActionPerformed
private boolean validarCamposLancamento() { boolean lancamentoValido = true; String msg = ""; if (this.frame.getTxfMovDescricao().isEmpty()) { lancamentoValido = false; msg += ">> Descrição inválida.\n"; } if (this.frame.getDtcMovData() == null) { lancamentoValido = false; msg += ">> Data inválida.\n"; } if (this.frame.getDbfMovValor() == 0.0) { lancamentoValido = false; msg += ">> Valor inválido.\n"; } if (this.frame.getCbxMovConta() == null) { lancamentoValido = false; msg += ">> Conta inválida.\n"; } if (this.frame.getCbxMovCaixa() == null) { lancamentoValido = false; msg += ">> Caixa inválida.\n"; } if (this.frame.getDtcMovData() != null && this.frame.getCbxMovConta() != null && this.frame.getCbxMovCaixa() != null && this.transacaoLancamento == 'I') { Lancamento lanc = this.frame.getLancamentoTela(); if (lanc.getCodLancamento() != 0) { Mensagem.info( "Já existe um lançamento para este vencimento, valor, conta e caixa.", this.frame); return (false); } } if (!lancamentoValido) { Mensagem.info("Erro ao inserir lançamento:\n" + msg, this.frame); } return (lancamentoValido); }
public static void main(String SuperTrunfo[]) throws InterruptedException { // Declaração das variáveis int opcao; int qntdCartas; // Printa a mensagem de saudação Mensagem.printaSaudacao(); // Menu com as opções do jogo // validação para que seja apenas valores válidos (ou seja presentes no menu) do { System.out.println("Selecione uma opção: "); System.out.println(" 1 - Iniciar o game \n 2 - Instruções \n 3 - Sobre \n 4 - Sair"); opcao = Entrada.leiaInt(); } while (opcao > 4 || opcao < 1); // Seleciona a ação segundo a opção escolhida pelo usuário // Printa a mensagem de sobre if (opcao == 3) { Mensagem.printaSobre(); } else { // Printa as instruções do jogo if (opcao == 2) { Mensagem.printaInstrucoes(); // Opção de sair do game } else if (opcao == 4) { Mensagem.printaSair(); // Inicia o game } else { System.out.println("INICIANDO GAME... Carregando Configurações..."); Thread.sleep(3000); do { qntdCartas = Entrada.leiaInt("Informe a quantidade de cartas que deseja jogar (10,20,32): "); } while (qntdCartas != 10 && qntdCartas != 20 && qntdCartas != 32); // Inicia o game Game.iniciar(qntdCartas); } } }
private void confirmarIncluirCaixa() { if (!Mensagem.confirmacao("Confirma incluir o caixa?", this.frame) || !validarCamposCaixa()) { return; } Caixa caixa = this.frame.getCaixaTela(); this.caixaDAO.inserir(caixa); this.frame.limparCamposCaixa(); this.frame.mudarEstado("Caixa", "NAVEGACAO"); recarregarDoBancoDeDados("Caixas"); }
public void DialogEstatistica(List<Glicemia> lista) { if (lista != null && lista.size() > 1) { // 2 ou mais dados double DoubleMedia = 0; double DoubleDesvio = 0; dialog = new Dialog(context, R.style.tema_dialogo); dialog.setTitle("Estatísticas"); dialog.setContentView(R.layout.dialog_estatistica); TextView qtd = (TextView) dialog.findViewById(R.id.estatistica_qtd); TextView media = (TextView) dialog.findViewById(R.id.estatistica_media); TextView desvio = (TextView) dialog.findViewById(R.id.estatistica_desvio); DoubleMedia = this.media(lista); DoubleDesvio = this.desvioPadrao(lista, DoubleMedia); media.setText(Formatos.formataDouble(DoubleMedia)); desvio.setText(Formatos.formataDouble(DoubleDesvio)); qtd.setText(lista.size() + ""); dialog.show(); } else { Mensagem msg = new Mensagem(); msg.mensagemToast(context, "Dados insuficientes. (Mínimo de 2)"); } }
public Mensagem clientSendMessage(Mensagem msg) { String[] args = msg.getMensagem().split(" "); String retMsg = "opcao não encontrada"; if (args.length > 0) { if (args.length >= 2) { if (args[0].equals("cantico")) { retMsg = "executando cantico " + args[1] + ", tema 'jeová é o refugio'"; } } if (args[0].equals("listar")) { String[] arquivos = FileUtils.fileNamesOnFolder("E:\\musicas\\canticos"); StringBuilder bulder = new StringBuilder("todos os canticos \n#listaCanticos"); for (String string : arquivos) { bulder.append("\n" + string); } bulder.append("\n" + "#listaCanticos"); retMsg = bulder.toString(); } if (args[0].equals("tocar_cantico")) { if (args.length >= 2) { int numCantico = 0; try { numCantico = Integer.parseInt(args[1]); if (numCantico > 0 && executeCantico(numCantico)) { retMsg = "executing cantico " + numCantico; } else { retMsg = "não foi possivel executar o cantico"; } } catch (NumberFormatException e) { retMsg = "Número do Cantico[parametro 2] invalido"; } } else { retMsg = "Segundo parametro não informado"; } } } return new Mensagem(msg.getCliente(), msg.getServidor(), retMsg, Origem.Servidor); }
private void alterar(String pObjeto) { if (pObjeto.equals("Caixa")) { if (this.caixaAtual == null) { Mensagem.info("Selecione um caixa para alterar.", this.frame); return; } this.transacaoCaixa = 'A'; this.frame.mudarEstado(pObjeto, "EDICAO"); this.frame.habilitarCampoAlteracao(pObjeto, false); this.frame.habilitarTipoCaixa(this.caixaAtual.getLimite() == 'S'); } else if (pObjeto.equals("Conta")) { if (this.contaAtual == null) { Mensagem.info("Selecione uma conta para alterar.", this.frame); return; } this.transacaoConta = 'A'; this.frame.mudarEstado(pObjeto, "EDICAO"); this.frame.habilitarCampoAlteracao(pObjeto, false); } else if (pObjeto.equals("Lancamento")) { if (this.lancamentoAtual == null) { Mensagem.info("Selecione um lançamento para editar.", this.frame); return; } if (this.lancamentoAtual.getConta() == null) { // eh uma transferencia.. nao pode ser editada Mensagem.info("Não é possível editar uma transferência.", this.frame); return; } this.transacaoLancamento = 'A'; this.frame.habilitarComponentesRecorrencia(false); this.frame.mudarEstado(pObjeto, "EDICAO"); this.frame.habilitarCampoAlteracao(pObjeto, false); } }
private void confirmarAlterarConta() { if (!validarCamposConta()) { return; } if (!Mensagem.confirmacao("Confirma alterar a conta?", this.frame)) { return; } this.contaAtual.setNome(this.frame.getTxfNomeConta()); this.contaDAO.alterar(this.contaAtual); recarregarDoBancoDeDados("Contas"); this.frame.mudarEstado("Conta", "NAVEGACAO"); this.transacaoConta = 'C'; }
private boolean validarCamposCaixa() { boolean caixaValido = true; String mensagemErro = ""; if (this.frame.getTxfNomeCaixa().isEmpty()) { caixaValido = false; mensagemErro += ">> Nome inválido.\n"; } if (!caixaValido) { Mensagem.info("Erro ao inserir caixa:\n" + mensagemErro, this.frame); } return (caixaValido); }
public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String resposta = "N"; Mensagem.pontoSuperior(); Coordenada coordenada = Entrada.coordenada(scanner); Planalto planalto = new Planalto(coordenada); planalto.validarCoordenadaSuperior(); do { Mensagem.posicaoSonda(); Coordenada coordenadaSonda = Entrada.coordenada(scanner); Sonda sonda = new Sonda(); sonda.setCoordenada(coordenadaSonda); planalto.adicionarSonda(sonda); Mensagem.direcaoSonda(); Direcao direcao = Entrada.direcaoSonda(scanner); sonda.setDirecao(direcao); Mensagem.instrucoes(); List<Comando> comandos = Entrada.intrucoesSonda(scanner); sonda.setComandos(comandos); System.out.printf("\n Deseja adicionar uma nova Sonda ? (S/N)"); resposta = scanner.next().toUpperCase(); } while (resposta.equals("S")); planalto.explorar(); }
private boolean validarCamposTransferencia() { boolean ok = true; String mensagem = ""; if (this.frame.getCbxTransfCaixaOrigem() == null) { ok = false; mensagem += ">> Caixa de origem inválido.\n"; } if (this.frame.getCbxTransfCaixaDestino() == null) { ok = false; mensagem += ">> Caixa de destino inválido.\n"; } if (this.frame.getCbxTransfCaixaOrigem() != null && this.frame.getCbxTransfCaixaDestino() != null) { Caixa a = this.frame.getCbxTransfCaixaOrigem(); Caixa b = this.frame.getCbxTransfCaixaDestino(); if (a.equals(b)) { ok = false; mensagem += ">> Caixas de origem e destino não podem ser iguais.\n"; } } if (this.frame.getTxfTransfDescricao().isEmpty()) { ok = false; mensagem += ">> Descrição inválida.\n"; } if (this.frame.getDtcTransfData() == null) { ok = false; mensagem += ">> Data inválida.\n"; } if (this.frame.getDbfTransfValor() == 0.0) { ok = false; mensagem += ">> Valor inválido.\n"; } if (!ok) { Mensagem.info("Erro ao inserir transferência:\n" + mensagem, frame); } return (ok); }
private void confirmarAlterarCaixa() { if (!validarCamposCaixa()) { return; } if (!Mensagem.confirmacao("Confirma alterar o caixa?", this.frame)) { return; } this.caixaAtual.setNome(this.frame.getTxfNomeCaixa()); this.caixaAtual.setValorLimite(this.frame.getDbfValorLimite()); // this.caixaAtual.setSaldo( this.frame.getDbfSaldoInicialCaixa() ); this.caixaDAO.alterar(this.caixaAtual); recarregarDoBancoDeDados("Caixas"); this.frame.mudarEstado("Caixa", "NAVEGACAO"); this.transacaoCaixa = 'C'; }
private boolean validarCamposConta() { boolean contaValida = true; String mensagemErro = ""; if (frame.getTxfNomeConta().isEmpty()) { contaValida = false; mensagemErro += ">> Nome inválido.\n"; } if (frame.getCbxTipoConta() == null) { contaValida = false; mensagemErro += ">> Tipo inválido.\n"; } if (!contaValida) { Mensagem.info("Erro ao inserir conta:\n" + mensagemErro, this.frame); } return (contaValida); }
@Listen("onSelect=#listar_edital") public void realizarInscricao() { Map<String, Edital> args = new HashMap<String, Edital>(); Edital edital = new EditalDAO() .getOneByCod(Integer.valueOf(listar_edital.getSelectedItem().getLabel().trim())); if (edital.getData_fim().getTime() >= new Date().getTime()) { args.put("edital", edital); // cria uma janela e a usa como um modal e envia parâmetros para o // controller do outro arquivo.zul Executions.createComponents("/modal_inscricao.zul", null, args); } else { Mensagem.inscricaoEncerrada(); ; } }
private boolean validarCamposExtrato() { boolean valido = true; String mensagem = ""; if (this.frame.getCbxExtratoConta() == null) { valido = false; mensagem += ">> Conta inválida.\n"; } if (this.frame.getDtcExtratoIni() == null) { valido = false; mensagem += ">> Data inicial inválida.\n"; } if (this.frame.getDtcExtratoFim() == null) { valido = false; mensagem += ">> Data final inválida.\n"; } if (!valido) { Mensagem.aviso("Erro ao solicitar extrato:\n" + mensagem, this.frame); } return (valido); }
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); }
/** @throws AWTException */ public SysTray() { if (SystemTray.isSupported()) { LOG.fine("O sistema possui suporte a ícone de bandeja."); SystemTray sys = SystemTray.getSystemTray(); // cria o menu popup PopupMenu popup = new PopupMenu(); MenuItem miExibe = new MenuItem("Exibir Painel"); miExibe.setActionCommand("exibir"); miExibe.addActionListener(this); popup.add(miExibe); popup.addSeparator(); MenuItem miConf = new MenuItem("Configurar Serviços"); miConf.setActionCommand("configurar"); miConf.addActionListener(this); popup.add(miConf); MenuItem miConfLay = new MenuItem("Configurar Layout"); miConfLay.setActionCommand("layout"); miConfLay.addActionListener(this); popup.add(miConfLay); popup.addSeparator(); MenuItem miSobre = new MenuItem("Sobre"); miSobre.setActionCommand("sobre"); miSobre.addActionListener(this); popup.add(miSobre); popup.addSeparator(); MenuItem miSair = new MenuItem("Sair"); miSair.setActionCommand("sair"); miSair.addActionListener(this); popup.add(miSair); // constroi o system tray TrayIcon trayIcon = new TrayIcon(ImagesTable.SGA_ICON.getImage(), "Painel SGA", popup); // Ajusta ao tamanho do respectivo Sistema Operacional automaticamente trayIcon.setImageAutoSize(true); // adiciona imagem do system tray try { sys.add(trayIcon); LOG.fine("Ícone de bandeja exibido com sucesso."); } catch (AWTException e) { Mensagem.showMensagem( "Falha ao adicionar o Ícone na bandeja.\nDetalhe: " + e.getMessage(), "Erro", 0); System.exit(1); } } else { Mensagem.showMensagem("Seu sistema não suporta Ícone de bandeja.", "Erro", 0); System.exit(1); } }
private void confirmarIncluirLancamento() { if (!Mensagem.confirmacao("Confirma incluir o lançamento?", this.frame) || !validarCamposLancamento()) { return; } Lancamento lancamento = this.frame.getLancamentoTela(); // tratar recorrencia if (this.frame.getMovRecorrencia() == 'S') { ArrayList<Integer> datasVencimento = DateTools.calcularVencimentos( lancamento.getDataVencimento(), this.frame.getItfNumVezes(), (this.frame.getItfNumPeriodo() * this.frame.getCbxPeriodo().getIDias())); for (Integer data : datasVencimento) { Lancamento provisao = new Lancamento(); provisao.setDataEmissao(lancamento.getDataEmissao()); provisao.setDataVencimento(data); if (lancamento.getDataQuitacao() > 0) { provisao.setDataQuitacao(data); } else { provisao.setDataQuitacao(0); } provisao.setDescricao(lancamento.getDescricao()); provisao.setValor(lancamento.getValor()); provisao.setConta(lancamento.getConta()); provisao.setCaixa(lancamento.getCaixa()); this.lancamentoDAO.inserir(provisao); if (provisao.getDataQuitacao() > 0) { if (lancamento.getConta().getTipo() == 'D') { this.caixaDAO.subtrairDoSaldo( lancamento.getCaixa().getCodCaixa(), lancamento.getValor()); } else { this.caixaDAO.adicionarAoSaldo( lancamento.getCaixa().getCodCaixa(), lancamento.getValor()); } } } } else { this.lancamentoDAO.inserir(lancamento); if (lancamento.getDataQuitacao() > 0) { if (lancamento.getConta().getTipo() == 'D') { this.caixaDAO.subtrairDoSaldo(lancamento.getCaixa().getCodCaixa(), lancamento.getValor()); } else { this.caixaDAO.adicionarAoSaldo( lancamento.getCaixa().getCodCaixa(), lancamento.getValor()); } } } this.frame.mudarEstado("Lancamento", "NAVEGACAO"); recarregarDoBancoDeDados("Lancamentos"); recarregarDoBancoDeDados("Caixas"); }
private void excluir(String pObjeto) { if (pObjeto.equals("Caixa")) { if (this.caixaAtual == null) { Mensagem.info("Selecione um caixa para excluir.", this.frame); return; } if (this.caixaDAO.existeRegistro(this.caixaAtual)) { Mensagem.info("Não é possível excluir.\nCaixa com movimentação.", this.frame); return; } if (!Mensagem.confirmacao("Confirma exclusão do Caixa?", this.frame)) { return; } this.caixaDAO.excluir(this.caixaAtual); recarregarDoBancoDeDados("Caixas"); this.frame.limparCamposCaixa(); this.transacaoCaixa = 'C'; this.caixaAtual = null; } else if (pObjeto.equals("Conta")) { if (this.contaAtual == null) { Mensagem.info("Selecione uma conta para excluir.", this.frame); return; } if (this.contaDAO.existeRegistro(this.contaAtual)) { Mensagem.info("Não é possível excluir.\nConta com movimentação.", this.frame); return; } if (!Mensagem.confirmacao("Confirma exclusão da conta?", this.frame)) { return; } this.contaDAO.excluir(this.contaAtual); recarregarDoBancoDeDados("Contas"); this.frame.limparCamposConta(); this.transacaoConta = 'C'; this.contaAtual = null; } else if (pObjeto.equals("Lancamento")) { if (this.lancamentoAtual == null) { Mensagem.info("Selecione um lançamento para excluir.", this.frame); return; } if (!Mensagem.confirmacao("Confirma exclusão do lançamento?", this.frame)) { return; } this.lancamentoDAO.excluir(this.lancamentoAtual); if (this.lancamentoAtual.getPago() == 'S') { if (this.lancamentoAtual.getConta().getTipo() == 'D') { this.caixaDAO.adicionarAoSaldo( this.lancamentoAtual.getCaixa().getCodCaixa(), this.lancamentoAtual.getValor()); } else { this.caixaDAO.subtrairDoSaldo( this.lancamentoAtual.getCaixa().getCodCaixa(), this.lancamentoAtual.getValor()); } } recarregarDoBancoDeDados("Lancamentos"); recarregarDoBancoDeDados("Caixas"); this.frame.limparCamposLancamento(); this.transacaoLancamento = 'C'; this.lancamentoAtual = null; } this.frame.mudarEstado(pObjeto, "NAVEGACAO"); }
public void enivarMensagem(Mensagem msg) { cxSaida.add(msg); msg.setRemetente(this); }
public void whenClientSendMessage(Mensagem msg) { print(msg.getCliente().getIp() + " diz: " + msg.getMensagem()); }