Me ajudem

1 resposta
C

Galera,

[color=“red”]Como faço no código abaixo para alterar os dados do cliente cadastrado, uma vez que consegui cadastrar, remover e fechar. falta só a opção de alterar o cadastro para que eu finalize este problema. vejam em }else if (menu.equals(“3”)){[/color]

import javax.swing.*;

public class Aplicação {

public static void main(String[] args) {

String menu = new String(0);
while (!menu.equals("4")){
  	menu = JOptionPane.showInputDialog(null,"Escolha a Opção\n " +
	"1-Cadastrar\n 2-Excluir\n 3-Alterar_Dados\n 4-Fechar");
  	ModeloCliente md = new ModeloCliente();
  	
 if (menu.equals("1")){ 
 Cliente c = new Cliente(JOptionPane.showInputDialog(null,"Digite o nome do Cliente"),
 			JOptionPane.showInputDialog(null,"Digite o CPF do Cliente"),
			JOptionPane.showInputDialog(null,"Digite o Nome de Contato"));
 	md.adicionaCliente(c);
 }
 
 else if (menu.equals("2")){
 	String ex = new String(JOptionPane.showInputDialog
 			    (null,"Digite o CPF a Ser Excluído"));
 	
 	for(int i=0;i < md.getNumeroCliente();i++){
 		Cliente c = md.getCliente(i);
 		
 		if (c.getCPF().equals(ex))
 			md.removeCliente(i);
 }
 [color="red"]}else if (menu.equals("3")){[/color]
 	
 }
 	
 }
  System.exit(0);
}

}

1 Resposta

eltonk

entre com o antigo cpf e com o novo cpf
ou antigo nome e novo nome e efetue um update na tabela onde o antigo cpf ou antigo nome sejam iguais ao digitado pelo usuário :wink:

*Dica: Tente escolher um nome para o tópico que esteja relacionado com o assunto nele discutido… Facilita para você conseguir as respostas e o público alvo que vc atinge é maior :grin:

[]'s

Criado 25 de novembro de 2004
Ultima resposta 25 de nov. de 2004
Respostas 1
Participantes 2