atom feed1 message in net.java.dev.freemrp.cvsCVS update: /freemrp/gui/fornecedor/
FromSent OnAttachments
kari...@dev.java.netDec 13, 2007 7:59 am 
Subject:CVS update: /freemrp/gui/fornecedor/
From:kari...@dev.java.net (kari@dev.java.net)
Date:Dec 13, 2007 7:59:35 am
List:net.java.dev.freemrp.cvs

User: karinagermine Date: 2007-12-13 15:59:35+0000 Modified: freemrp/gui/fornecedor/Fornecedores.java freemrp/gui/fornecedor/Fornecedores1.java

Log: Alteracao do codigo com a insercao da nova chamada as mensagens padronizadas

File Changes:

Directory: /freemrp/gui/fornecedor/ ===================================

File [changed]: Fornecedores.java Url:
https://freemrp.dev.java.net/source/browse/freemrp/gui/fornecedor/Fornecedores.java?r1=1.23&r2=1.24 Delta lines: +36 -23

--------------------- --- Fornecedores.java 2007-11-23 16:38:46+0000 1.23 +++ Fornecedores.java 2007-12-13 15:59:32+0000 1.24 @@ -20,7 +20,6 @@ import javax.swing.JComponent; import javax.swing.JInternalFrame; import javax.swing.JLabel; -import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; @@ -31,9 +30,9 @@ import javax.swing.table.DefaultTableModel;

import principal.Configuracao; - import rn.fornecedores.FornecedoresRN; import db.fornecedores.FornecedoresDB; +import metodosEspeciais.Mensagens;

/** * Esta aplicacao faz a interface com o usuario permitindo-o a @@ -76,6 +75,8 @@ "E-Mail","Site","Contato 1","Telefone 1","E-mail 1","Contato 2","Telefone
2","E-Mail 2","Observações"}; public static String[][] dados; private static int numRows; + public static String titulo; + public static Mensagens mensagem; //RN private static FornecedoresRN fornecedoresRN = null; // @jve:decl-index=0: //Interface @@ -98,6 +99,8 @@ fornecedoresRN = new FornecedoresRN(); this.setClosable(true); this.setTitle("Fornecedores"); + titulo = new String(this.getTitle()); + mensagem = new Mensagens(); this.setSize(527, 287); this.setContentPane(getJContentPane()); inicializaTabela(); @@ -377,10 +380,11 @@ public void mousePressed(java.awt.event.MouseEvent e) { if(e.getClickCount() >= 2){ if(modelo.getRowCount() == 0){ - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Tabela vazia.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.tabelaVazia(titulo); } else { if(tFornecedores.getSelectedRow()>=0){ @@ -394,10 +398,11 @@ //setVisible(false); } else { - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Selecione uma linha da tabela.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.selecionaRegistro(titulo); } } } @@ -481,10 +486,11 @@ public void actionPerformed(java.awt.event.ActionEvent e) { if (Configuracao.getPermissao("MENU: CADASTROS->FORNECEDORES->PRINCIPAL,
BOTAO:EDITAR")) { if(modelo.getRowCount() == 0){ - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Tabela vazia.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.tabelaVazia(titulo); } else { if(tFornecedores.getSelectedRow()>=0){ @@ -498,10 +504,11 @@ //setVisible(false); } else { - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Selecione uma linha da tabela.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.selecionaRegistro(titulo); } } } @@ -526,27 +533,30 @@ public void actionPerformed(java.awt.event.ActionEvent e) { if (Configuracao.getPermissao("MENU: CADASTROS->FORNECEDORES->PRINCIPAL,
BOTAO:EXCLUIR")) { if(modelo.getRowCount() == 0){ - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Tabela vazia.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.tabelaVazia(titulo); } else { if(tFornecedores.getSelectedRow()>=0){ - Object[] options = { "Confirmar", "Cancelar" }; + /*Object[] options = { "Confirmar", "Cancelar" }; if(JOptionPane.showOptionDialog(null, "Tem certeza que deseja excluir \no Forncedor selecionado?", "Fornecedores", JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, - null, options, options[0])== 0){ + null, options, options[0])== 0){*/ + if(mensagem.excluir(titulo) == 1){ exclui(); } } else { - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Selecione uma linha da tabela", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.selecionaRegistro(titulo); } } } @@ -672,25 +682,28 @@ int idFornecedores = Integer.parseInt((String)tFornecedores.getValueAt(linha,
0)); if(FornecedoresRN.consUtilizacao(idFornecedores)==0){ if(FornecedoresRN.exclui(idFornecedores) == 1){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Fornecedor excluído com sucesso", "Fornecedor", - JOptionPane.INFORMATION_MESSAGE); + JOptionPane.INFORMATION_MESSAGE);*/ + mensagem.sucessoExclusao(titulo); inicializaTabela(); } else { - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Falha na exclusão da fornecedor", "Fornecedores", - JOptionPane.ERROR_MESSAGE); + JOptionPane.ERROR_MESSAGE);*/ + mensagem.falhaExclusao(titulo); } } else { - JOptionPane.showMessageDialog(null, + /*JOptionPane.showMessageDialog(null, "Este fornecedor está sendo utilizado, favor excluir\n o " + "produto antes.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE); */ + mensagem.utilizado(titulo); } }

File [changed]: Fornecedores1.java Url:
https://freemrp.dev.java.net/source/browse/freemrp/gui/fornecedor/Fornecedores1.java?r1=1.1&r2=1.2 Delta lines: +82 -65

--------------------- --- Fornecedores1.java 2007-10-25 18:50:26+0000 1.1 +++ Fornecedores1.java 2007-12-13 15:59:32+0000 1.2 @@ -21,7 +21,6 @@ import javax.swing.JInternalFrame; import javax.swing.JLabel; import javax.swing.JList; -import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTabbedPane; @@ -35,6 +34,7 @@ import rn.municipios.MunicipiosRN; import rn.paises.PaisesRN; import rn.produtoClasse.ProdutoClasseRN; +import metodosEspeciais.Mensagens;

/** * Esta aplicacao faz a interface com o usuario permitindo-o adicionar @@ -158,7 +158,8 @@ public static int idFornecedores; private int cnpj=0; private MaskFormatter mascara; // @jve:decl-index=0: - + public static String titulo; + public static Mensagens mensagem;

/** * Metodo Construtor @@ -178,6 +179,9 @@ produtoClasseRN = new ProdutoClasseRN(); this.setSize(760, 556); this.setClosable(true); + this.setTitle("Fornecedores"); + titulo = new String(this.getTitle()); + mensagem = new Mensagens(); if(opcao.equalsIgnoreCase("Novo")){ this.setTitle("Fornecedores - Novo"); } @@ -1734,25 +1738,27 @@ public int validaCampos(){ int ok = 1; if(tfRazaoSocial.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Razão Social não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "razão social"); ok = 0; } else if(tfNomeFantasia.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Nome Fantasia não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "nome fantasia"); ok=0; } else if(tfDataCadastro.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Data de cadastro não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "data de cadastro"); ok=0; } else if(cnpj==1){ @@ -1766,92 +1772,92 @@ } } else if(tfCodigo1.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Código 1 não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "código 1"); ok=0; } else if(tfDataFundacao.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Data de fundação não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "data de fundação"); ok=0; } else if(tfCep.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Cep não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "CEP"); ok=0; } else if(tfCxPostal.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Caixa Postal não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "caixa postal"); ok=0; } else if(tfLogradouro.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Logradouro não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "logradouro"); ok=0; } else if(tfComplemento.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Complemento não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "complemento"); ok=0; } else if(tfBairro.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Bairro não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "bairro"); ok=0; } else if(tfTelefone.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Telefone não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "telefone"); ok=0; } else if(tfFax.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Fax não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "fax"); ok=0; }

else if(tfEmail.getText().equalsIgnoreCase("")){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo E-mail não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "e-mail"); ok=0; } else if(lClassesFornecidas.isSelectionEmpty() == true){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "O campo Classes fornecidas não pode estar em branco.", "Fornecedores", - JOptionPane.WARNING_MESSAGE); - + JOptionPane.WARNING_MESSAGE);*/ + mensagem.campoVazio(titulo, "classes fornecidas"); ok=0; }

@@ -1868,18 +1874,20 @@ resultado = fornecedoresRN.edita(idFornecedores); if(resultado==1){ resultado2=editaFornecedorClasse(); - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Fornecedor editado com sucesso", "Fornecedores", - JOptionPane.INFORMATION_MESSAGE); + JOptionPane.INFORMATION_MESSAGE);*/ + mensagem.sucessoEdicao(titulo); Fornecedores.inicializaTabela();

} else{ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Falha ao editar cadastro", "Fornecedores", - JOptionPane.ERROR_MESSAGE); + JOptionPane.ERROR_MESSAGE);*/ + mensagem.falhaEdicao(titulo); } if(resultado2==1){ System.out.println("O relacionamento entre as classes fornecidas e seu
fornecedor foi editado com sucesso"); @@ -1901,23 +1909,26 @@

if(resultado==1){ resultado2=cadastraFornecedorClasse(); - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Fornecedor inserido com sucesso", "Fornecedores", - JOptionPane.INFORMATION_MESSAGE); + JOptionPane.INFORMATION_MESSAGE);*/ + mensagem.sucessoCadastro(titulo); Fornecedores.inicializaTabela();

}else if(resultado==2){ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Fornecedor já existe", "Fornecedores", - JOptionPane.WARNING_MESSAGE); + JOptionPane.WARNING_MESSAGE);*/ + mensagem.duplicidadeCadastro(titulo); } else{ - JOptionPane.showMessageDialog(this, + /*JOptionPane.showMessageDialog(this, "Falha ao realizar cadastro", "Fornecedores", - JOptionPane.ERROR_MESSAGE); + JOptionPane.ERROR_MESSAGE);*/ + mensagem.falhaCadastro(titulo); }

if(resultado2==1){ @@ -2148,8 +2159,9 @@ }

if(cnpj.size()<14){ - JOptionPane.showMessageDialog(this,"Foram digitados
"+Integer.toString(cnpj.size())+"números. O Cnpj" + - " válido é formado por 14 números",
"Fornecedores",JOptionPane.WARNING_MESSAGE); + /*JOptionPane.showMessageDialog(this,"Foram digitados
"+Integer.toString(cnpj.size())+"números. O Cnpj" + + " válido é formado por 14 números",
"Fornecedores",JOptionPane.WARNING_MESSAGE);*/ + mensagem.cnpjInvalido(titulo); return 0; }

@@ -2191,8 +2203,9 @@ }

if(digito != Integer.parseInt(cnpj.get(12).toString())){ - JOptionPane.showMessageDialog(this,"O primeiro digíto verificador do Cnpj
está " + - "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE); + /*JOptionPane.showMessageDialog(this,"O primeiro digíto verificador do Cnpj
está " + + "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE);*/ + mensagem.digitoInvalido(titulo, "primeiro", "CNPJ"); return 0; }

@@ -2214,7 +2227,8 @@ digito = 11 - digito; } if(digito != Integer.parseInt(cnpj.get(13).toString())){ - JOptionPane.showMessageDialog(this,"O segundo digíto verificador do Cnpj
está inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE); + //JOptionPane.showMessageDialog(this,"O segundo digíto verificador do Cnpj
está inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE); + mensagem.digitoInvalido(titulo, "segundo", "CNPJ"); return 0; } return 1; @@ -2229,8 +2243,9 @@ int soma = 0, peso = 10,j=0;

if(tfCodigo1.getText().length()<14){ - JOptionPane.showMessageDialog(this,"Foram digitados
"+tfCodigo1.getText().length()+" números. O Cpf" + - " válido é formado por 11 números",
"Fornecedores",JOptionPane.WARNING_MESSAGE); + /*JOptionPane.showMessageDialog(this,"Foram digitados
"+tfCodigo1.getText().length()+" números. O Cpf" + + " válido é formado por 11 números",
"Fornecedores",JOptionPane.WARNING_MESSAGE);*/ + mensagem.cpfInvalido(titulo); return 0; }

@@ -2252,8 +2267,9 @@

if(primDig != Integer.parseInt(tfCodigo1.getText().substring(12, 13))){ System.out.println(primDig); - JOptionPane.showMessageDialog(this,"O primeiro digíto verificador do Cpf
está " + - "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE); + /*JOptionPane.showMessageDialog(this,"O primeiro digíto verificador do Cpf
está " + + "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE);*/ + mensagem.digitoInvalido(titulo, "primeiro", "CPF"); return 0;

} @@ -2281,8 +2297,9 @@ System.out.println(segDig); if(segDig != Integer.parseInt(tfCodigo1.getText().substring(13, 14))){ System.out.println(segDig); - JOptionPane.showMessageDialog(this,"O segundo digíto verificador do Cpf está
" + - "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE); + /*JOptionPane.showMessageDialog(this,"O segundo digíto verificador do Cpf
está " + + "inválido", "Fornecedores",JOptionPane.WARNING_MESSAGE);*/ + mensagem.digitoInvalido(titulo, "segundo", "CPF"); return 0;

}