Associação ! Dúvidas consultas

0 respostas
O

Olá pessoal estou tentando resolver um problema com um sistema simples, porém ñ consigo implementar a terceira class para executar alguns requisitos no cadastro de produtos, como uma pesquisa por menor e maior preço, e uma pesquisa por produto em determinado departamento.

Criei uma classe chamada “Depart”, (com atributos “nome” e “gerente”) e outra chamada “ProdLoja”, ( com atributos, codigo, nome,preco e depart)agora preciso da terceira que execute,
Cadastramento de vários produtos.
Cadastramento de vários Departamentos.
Permitir a consulta dos produtos por departamento (solicitar que o usuário informe o departamento a pesquisar).
Permitir a consulta de produtos por faixa de preço (solicitar que o usuário informe a faixa de preço a consultar (valor mínimo e máximo do produto).

Abaixo como começei a fazer.

import javax.swing.*;

public class CadastroProdLojaDepart{

public static void main(String args[])

{

int produto,departamento;

produto=0;

departamento=0;

String opcao;

opcao=JOptionPane.showInputDialog(1? (Cadastro de Produtos) 2? (Cadastro de Departamentos) 3- (Pesquisar Preços) 4- (Pesquisar Produtos) 5- (Sair));

if (opcao.equals(1))

{

ProdLoja a = new ProdLoja( );

a.setNome(JOptionPane.showInputDialog(Entre com o nome do produto));

a.setCodigo(Integer.parseInt(JOptionPane.showInputDialog(Entre com o código do produto)));

a.setPreco(Double.parseDouble(JOptionPane.showInputDialog(Entre com o preço)));

produto=produto+1; // cadastro de vários produtos

}

else

if (opcao.equals(2))

{

Depart b = new Depart();

b.setNome(JOptionPane.showInputDialog(Entre com o nome do departamento));

b.setGerente(JOptionPane.showInputDialog(Entre com o nome do gerente));

departamento=departamento+1; // cadastro de vários departamentos

}

if (opcao.equals(3))

{

break;

}

System.exit(0);

}

}

Agora creio que preciso utilizar a variavel “while” ou uma “boleana” para pesquizar, se alguém puder me dar algumas dicas fico grato.

Obrigado

Criado 11 de setembro de 2007
Respostas 0
Participantes 1