Package labsis.logistica.model

Examples of labsis.logistica.model.PedidoCompra


      else if (request.getParameter("salvarPedido") != null){

        try {
          DaoPedidoCompra daoPedidoCompra = new DaoPedidoCompra();
          DaoProduto daoProduto = new DaoProduto();
          PedidoCompra pedidoCompra = new PedidoCompra();

          ArrayList<Produto> produtos = (ArrayList<Produto>) daoProduto.listaProdutos();
          HashMap<Produto, Integer> produtosDaCompra = new HashMap<Produto, Integer>();

          pedidoCompra.setFornecedorCnpj(request.getParameter("fornecedorCnpj"));
          pedidoCompra.setValorTotal(Float.parseFloat("0"));
          java.util.Date dataAtual = new java.util.Date();
          Date dateSql = new Date(dataAtual.getTime());
          pedidoCompra.setDataCompra(dateSql);
          pedidoCompra.setStatusPedido(1);

          for (int i = 0; i < produtos.size(); i++){

            String quantidadeProduto = request.getParameter("quantidadeProduto"+produtos.get(i).getId());

            if (quantidadeProduto != null && !quantidadeProduto.equals("")){
              int qtd = Integer.parseInt(quantidadeProduto);
              Produto produto = new Produto();
              produto.setId(produtos.get(i).getId());
              produtosDaCompra.put(produto, qtd);
            }
          }

          pedidoCompra.setProdutos(produtosDaCompra);
          daoPedidoCompra.salvarPedidoDeCompra(pedidoCompra);

        } catch (SQLException e) {
          e.printStackTrace();
        }
View Full Code Here


    ResultSet rs = ct.executeQuery();
   
    ArrayList<PedidoCompra> listaPedidoCompra = new ArrayList<PedidoCompra>();
   
    while(rs.next()) {
      PedidoCompra pc = new PedidoCompra();
     
      pc.setDataCompra(Date.valueOf(rs.getString("dataDaCompra").substring(0, 10)));
      pc.setValorTotal(rs.getFloat("valorTotal"));
      pc.setFornecedorCnpj(rs.getString("fornecedorCnpj"));
      pc.setNomeFornecedor(nomeFornecedor(rs.getString("fornecedorCnpj")));
      pc.setId(rs.getInt("id"));
      pc.setStatusIdName(getStatusName(rs.getInt("statusid")));
      pc.setProdutos(this.listaProdutosCompra(rs.getInt("id")));
      pc.setStatusPedido(rs.getInt("statusid"));
     
      listaPedidoCompra.add(pc);
    }
   
    return listaPedidoCompra;
View Full Code Here

TOP

Related Classes of labsis.logistica.model.PedidoCompra

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.