Package controleEstoque.estruturaDados

Examples of controleEstoque.estruturaDados.No


     * @param listaFornecedor lista de fornecedores do produto
     * @return O local do arquivo de texto
     */
    public String geraRelatorioFornecedor(Produto produto, ListaFornecedor listaFornecedor ){
        File file = new File(produto.getNome() + ".txt");              
        No aux;
         
            try {               
                BufferedWriter writer = new BufferedWriter(new FileWriter(file));
                writer.write("---------- Relatório Fornecedor ----------");
                writer.newLine();
                writer.write("Produto: " + produto.getNome());
                writer.newLine();
                writer.write("---------- Fornecedores ------------------");
                writer.newLine();
                aux = listaFornecedor.getInicio();
               
                int i = 1;
               
                while(aux != null){
                    Fornecedor fornecedor = (Fornecedor) aux.getObjeto();
                    writer.write("Nome: " + fornecedor.getNome());
                    writer.newLine();
                    writer.write("Telefone: " + fornecedor.getTelefone());
                    writer.newLine();
                    writer.newLine();
                    aux = aux.getProx();
                    i++;
                }
               
                writer.write("-----------------------------------------");
                writer.newLine();
View Full Code Here


    public void criaArquivoProduto(ListaProdutos produtos){      
       Produto produto;    
      
       try {
            BufferedWriter writer = new BufferedWriter(new FileWriter(file));
            No aux;
            aux = produtos.getLista();
           
            while(aux != null){
          
                produto = (Produto) aux.getObjeto();

                escreveNoArquivo(writer, produto.toString());

                aux = aux.getProx();
            }
           
            writer.close();
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex.toString());           
View Full Code Here

    public void criaArquivoFornecedor(ListaFornecedor fornecedor){      
       Fornecedor forn;    
      
       try {
            BufferedWriter writer = new BufferedWriter(new FileWriter(file));
            No aux;
            aux = fornecedor.getLista();
           
            while(aux != null){
          
                forn = (Fornecedor) aux.getObjeto();
                String toString = forn.getNome()+"\n" + forn.getTelefone() + "\n";

                //escreveNoArquivo(writer, forn.toString(falnse));
                writer.write(toString);

                aux = aux.getProx();
            }
           
            writer.close();
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, ex.toString());           
View Full Code Here

        }
   
    }
   
    public void adicionaListaProdutos(ListaProdutos listaProdutos) {
        No inicioLista = listaProdutos.getInicio();
       
        linha = listaProdutos.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Produto produto = (Produto) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = "check";
                        break;
                    case 1:
                        celulas[linha][i] = produto.getFornecedor().getNome();
                        break;
                    case 2:
                        celulas[linha][i] = produto.getNome();
                        break;
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }

    }
View Full Code Here

        }

    }

    public void adicionaListaFornecedores(ListaFornecedor listaFornecedor) {
        No inicioLista = listaFornecedor.getInicio();
       
        linha = listaFornecedor.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Fornecedor fornecedor = (Fornecedor) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = "check";
                        break;
                    case 1:
                        celulas[linha][i] = fornecedor.getNome();
                        break;
                    case 2:
                        celulas[linha][i] = fornecedor.getTelefone();
                        break;
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }
    }
View Full Code Here

        }
    }
   
    public void adicionaRegistrarEntrada (ListaProdutos listaProdutos) {
        No inicioLista = listaProdutos.getInicio();
       
        linha = listaProdutos.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Produto produto = (Produto) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = produto.getNome();
                        break;
                    case 1:
                        celulas[linha][i] = Integer.toString(produto.getSaidaProduto().getQuantidade());
                        break;
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }

    }
View Full Code Here

        }

    }

    public void adicionaRegistrarSaida (ListaProdutos listaProdutos) {
        No inicioLista = listaProdutos.getInicio();
       
        linha = listaProdutos.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Produto produto = (Produto) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = "check";
                        break;
                    case 1:
                        celulas[linha][i] = produto.getNome();
                        break;
                    case 2:
                        celulas[linha][i] = Integer.toString(produto.getSaidaProduto().getQuantidade());
                        break;
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }

    }
View Full Code Here

        }

    }
   
    public void adicionaListaRegistrarSaida(ListaProdutos produtosSaida) {
         No inicioLista = produtosSaida.getInicio();
       
        linha = produtosSaida.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Produto produto = (Produto) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = produto.getNome();
                        break;
                    case 1:
                        celulas[linha][i] = Integer.toString(produto.getSaidaProduto().getQuantidade());
                        break;
                    default:
                        celulas[linha][i] = "";
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }

    }
View Full Code Here

        }

    }
   
    public void adicionaProdutosPendentes(ListaProdutos produtosPendentes) {
         No inicioLista = produtosPendentes.getInicio();
       
        linha = produtosPendentes.count();
        celulas = new String[linha][coluna];
       
        linha = 0;
       
        while (inicioLista != null) {

            for (int i = 0; i < coluna; i++) {

                Produto produto = (Produto) inicioLista.getObjeto();
               
                switch (i) {
                    case 0:
                        celulas[linha][i] = "check";
                        break;
                    case 1:
                        celulas[linha][i] = produto.getNome();
                        break;
                    case 2:
                        celulas[linha][i] = produto.getFornecedor().getNome();
                        break;
                }
            }
           
            linha++;
            inicioLista = inicioLista.getProx();

        }

    }
View Full Code Here

    public JComboBox obtemListaFornecedor(JComboBox cbFornecedor){
       
        listaFornecedor = new ListaFornecedor();
        listaFornecedor = obtemListaFornecedor();
       
        No aux = listaFornecedor.getLista();
        int i = 0;
       
        cbFornecedor.removeAllItems();
       
        while(aux != null){
            Fornecedor forn = (Fornecedor) aux.getObjeto();
            cbFornecedor.insertItemAt(forn.getNome(), i);
            i++;
            aux = aux.getProx();          
        }
       
        return cbFornecedor;                           
       
    }
View Full Code Here

TOP

Related Classes of controleEstoque.estruturaDados.No

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.