Package labsis.financeiro.model

Examples of labsis.financeiro.model.Fornecedor


            DaoFornecedor daoFornecedor = new DaoFornecedor();
            DaoCotacao daoCotacao = new DaoCotacao();

            String cnpj = request.getParameter("fornecedor");
            ArrayList<Fornecedor> fornecedores = daoFornecedor.listarfornecedores();
            Fornecedor fornecedorDosProdutos = new Fornecedor();
            for (Fornecedor fornecedor: fornecedores){
              if (fornecedor.getCnpj().equals(cnpj))
                fornecedorDosProdutos = fornecedor;
            }

            request.setAttribute("fornecedorDosProdutos", fornecedorDosProdutos);
            request.setAttribute("listaCotacao", daoCotacao.listaCotacao(fornecedorDosProdutos.getCnpj()));

          } catch (SQLException e) {
            e.printStackTrace();
          }

          rd = request.getRequestDispatcher("/logistica/jsp/criar_cotacao.jsp");
          rd.forward(request, response);
        }

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

          try {

            DaoCotacao daoCotacao = new DaoCotacao();

            Cotacao cotacao = new Cotacao();
            java.util.Date dataAtual = new java.util.Date();
            Date dateSql = new Date(dataAtual.getTime());

            DaoProduto daoProduto = new DaoProduto();
            ArrayList<Produto> produtos = (ArrayList<Produto>) daoProduto.listaProdutos();

            for (int i = 0; i < produtos.size(); i++){
              String precoDoProduto = request.getParameter("precoProduto"+produtos.get(i).getId());
              if (precoDoProduto != null && !precoDoProduto.equals("")){
                cotacao.setDataCotacao(dateSql);
                cotacao.setFornecedorCNPJ((request.getParameter("fornecedorCnpj")));
                cotacao.setProdutoId(produtos.get(i).getId());
                cotacao.setPreco(Float.parseFloat(request.getParameter("precoProduto"+produtos.get(i).getId())));
                daoCotacao.salvaCotacao(cotacao);
              }
            }

            message = "Dados gravados";
            request.setAttribute("message", message);

            rd = request.getRequestDispatcher("/logistica/jsp/criar_cotacao.jsp");
            rd.forward(request, response);

          } catch (SQLException e) {
            e.printStackTrace();
          }
        }

        else {
          rd = request.getRequestDispatcher("/logistica/jsp/cotacao.jsp");
          rd.forward(request, response);
        }
      }

      // Listar Cota��o
      if (jspName.equals("listaCotacao")) {

        String inicio = request.getParameter("inicio");
        String fim = request.getParameter("fim");

        try {
          DaoCotacao daoCotacao = new DaoCotacao();
          request.setAttribute("listaCotacao", daoCotacao.listaCotacao(inicio, fim));

          DaoFornecedor daoFornecedor = new DaoFornecedor();
          DaoProduto daoProduto = new DaoProduto();

          request.setAttribute("listaFornecedor", daoFornecedor.listarfornecedores());
          request.setAttribute("listaProduto", daoProduto.listaProdutos());

        } catch (SQLException e) {
          e.printStackTrace();
        }

        rd = request.getRequestDispatcher("/logistica/jsp/listar_cotacao.jsp");
        rd.forward(request, response);

      }
    }

    // Pedido de Compra
    if (jspName.equals("pedidoCompra")){

      try {
        DaoFornecedor daoFornecedor = new DaoFornecedor();
        request.setAttribute("listaFornecedor", daoFornecedor.listarfornecedores())
      } catch (Exception e) {
        e.printStackTrace();
      }

      if(request.getParameter("listaProdutos") != null){

        try {
          DaoFornecedor daoFornecedor = new DaoFornecedor();

          String cnpj = request.getParameter("fornecedor");
          ArrayList<Fornecedor> fornecedores = daoFornecedor.listarfornecedores();
          Fornecedor fornecedorDosProdutos = new Fornecedor();

          for (Fornecedor fornecedor: fornecedores){
            if (fornecedor.getCnpj().equals(cnpj))
              fornecedorDosProdutos = fornecedor;
          }
View Full Code Here


     
      cstmt = conn.prepareCall("exec listarFornecedores");
      ResultSet rs = cstmt.executeQuery();
     
      while(rs.next()){
        Fornecedor f2 = new Fornecedor();
        f2.setCnpj(rs.getString(1));
        f2.setNomefornecedor(rs.getString(2));
        f2.setEnderecofornecedor(rs.getString(3));
        f2.setTelefonefornecedor(rs.getString(4));
        f2.setEmailfornecedor(rs.getString(5));
        f2.setNomeDoContato(rs.getString(6));
               
        lista.add(f2);
      }
     
      cstmt.close();
View Full Code Here

      String s3 = request.getParameter("enderecofornecedor");
      String s4 = request.getParameter("telefonefornecedor");
      String s5 = request.getParameter("emailfornecedor");
      String s6 = request.getParameter("representante");

      Fornecedor f = new Fornecedor();
      f.setCnpj(s1);
      f.setNomefornecedor(s2);
      f.setEnderecofornecedor(s3);
      f.setTelefonefornecedor(s4);
      f.setEmailfornecedor(s5);
      f.setNomeDoContato(s6);

      try {
        DaoFornecedor f2 = new DaoFornecedor();
        f2.cadastrarfornecedores(f);

      } catch (SQLException e) {
        e.printStackTrace();
      }

      session.setAttribute("TABELA", "insereFornecedor");
      rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
      rd.forward(request, response);
    }


    else if(comm.equals("alteraFornecedor")){

      String cnpj = request.getParameter("cnpjFornecedor");
      String nome = request.getParameter("novoNome");
      String end = request.getParameter("novoEnd");
      String tel = request.getParameter("novoTel");
      String email = request.getParameter("novoEmail");
      String contato = request.getParameter("novoContato");

      try {
        DaoFornecedor f = new DaoFornecedor();
        f.alteraFornecedor(cnpj, nome, end, tel, email, contato);
        session.setAttribute("TABELA", "alteraFornecedor");
        rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
        rd.forward(request, response);
      } catch(SQLException e){
        e.printStackTrace();
      }
    }
   
    else if(comm.equals("paglistarfornecedor")){
      rd = request.getRequestDispatcher("/financeiro/jsp/listarfornecedores.jsp");
      rd.forward(request, response);
    }

    else if(comm.equals("listarfornecedor")){

      try {
        DaoFornecedor f2 = new DaoFornecedor();
        ArrayList<Fornecedor> lista = f2.listarfornecedores();
        session.setAttribute("listar", lista);

        rd = request.getRequestDispatcher("/financeiro/jsp/listarfornecedores.jsp");
        rd.forward(request, response);

      } catch (SQLException e) {
        e.printStackTrace();
      }

    }

    else if(comm.equals("pesquisaClientes")){
      String s1 = request.getParameter("cpf");
      String s2 = request.getParameter("nome");

      try {
        DaoCliente c = new DaoCliente();
        ArrayList<Cliente> lista = c.pesquisaCliente(s1, s2);
        session.setAttribute("pesquisaClientes", lista);

        rd = request.getRequestDispatcher("/financeiro/jsp/alteraCredito.jsp");
        rd.forward(request, response);

      } catch (SQLException e) {
        e.printStackTrace();
      } catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }
   
    else if(comm.equals("pagalterarCredito")){
      rd = request.getRequestDispatcher("/financeiro/jsp/alteraCredito.jsp");
      rd.forward(request, response);
    }

    else if(comm.equals("alteraCreditoCliente")){

      float cred = Float.parseFloat(request.getParameter("novoCred"));
      String cpf = request.getParameter("cpfCliente");

      try {
        DaoCliente c = new DaoCliente();
        c.alteraCredito(cred, cpf);
        session.setAttribute("TABELA", "alteraCredito");
        rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
        rd.forward(request, response);
       
      } catch (SQLException e){
        e.printStackTrace();
      } catch (ClassNotFoundException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }

    }
   
    else if(comm.equals("pagexcluirfornecedor")){
      rd = request.getRequestDispatcher("/financeiro/jsp/excluirfornecedores.jsp");
    }

    else if(comm.equals("excluirfornecedor")){
      String s1 = request.getParameter("cnpjf");
      String s2 = request.getParameter("nomefornecedor");

      try {
        DaoFornecedor f2 = new DaoFornecedor();

        boolean b = false;

        if(s2.equals("")){
          long l = Long.parseLong(s1);
          b = f2.excluirfornecedoresc(l);
          if(b){
            session.setAttribute("TABELA", "excluiFornecedor");
            rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
            rd.forward(request, response);
          }
          else {
            session.setAttribute("TABELA", "erexcluiFornecedor");
            rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
            rd.forward(request, response);
          }
        }
        else{
          b = f2.excluirfornecedoresn(s2);
          if(b){
            session.setAttribute("TABELA", "excluiFornecedor");
            rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
            rd.forward(request, response);
          }
          else {
            session.setAttribute("TABELA", "erexcluiFornecedor");
            rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
            rd.forward(request, response);
          }
        }
      } catch (SQLException e) {
        e.printStackTrace();
      }
    }
   
    else if(comm.equals("paglistarContas")){
      rd = request.getRequestDispatcher("/financeiro/jsp/listaContas.jsp");
      rd.forward(request, response);
    }

    else if(comm.equals("listaContas")){

      try {
        if(request.getParameter("opcao").equals("Pagar")){     
          DaoContas d2 = new DaoContas();
          ArrayList<ContasAPagar> lista = d2.listarContasAPagar();
          session.setAttribute("listar", lista);

          rd = request.getRequestDispatcher("/financeiro/jsp/listaContas.jsp");
          rd.forward(request, response);
        }

        else {
          DaoContas d2 = new DaoContas();
          ArrayList<ContasAReceber> lista = d2.listarContasAReceber();
          session.setAttribute("listar", lista);

          rd = request.getRequestDispatcher("/financeiro/jsp/listaContas.jsp");
          rd.forward(request, response);
        }
      }

      catch (SQLException e) {
        e.printStackTrace();
      }

    }
   
    else if(comm.equals("pagcadastrarCheque")){
      rd = request.getRequestDispatcher("/financeiro/jsp/cadastrarCheques.jsp");
      rd.forward(request, response);
    }

    else if(comm.equals("cadastrarCheque")){

      String clienteCpf = request.getParameter("cpf");
      String s = request.getParameter("data");
      int dia, mes, ano;
      dia = Integer.parseInt(s.substring(0, 2));
      mes = Integer.parseInt(s.substring(3, 5));
      ano = Integer.parseInt(s.substring(6, 10));     
      java.sql.Date dataParaDesconto = new java.sql.Date(ano-1900,mes-1,22);
      float valor = Float.parseFloat(request.getParameter("valor"));
      String banco = request.getParameter("banco");
      String agencia = request.getParameter("agencia");
      int numeroDaConta = Integer.parseInt(request.getParameter("numerodaconta"));
      Cheques ch = new Cheques();
      ch.setClientecpf(clienteCpf);
      ch.setDataParaDesconto(dataParaDesconto);
      ch.setValor(valor);
      ch.setBanco(banco);
      ch.setAgencia(agencia);
      ch.setNumConta(numeroDaConta);

      try {
        DaoCheques  dc = new DaoCheques();
        dc.cadastrarCheque(ch);
       
        session.setAttribute("TABELA", "cadastrarCheque");
        rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
        rd.forward(request, response);
      }

      catch (SQLException e) {
        e.printStackTrace();
      }

    }
   
    else if(comm.equals("paglistarChequeCliente")){
      rd = request.getRequestDispatcher("/financeiro/jsp/listarCheques.jsp");
      rd.forward(request, response);
    }
   
    else if(comm.equals("listarChequeCliente")){
      try {
        DaoCheques dc = new DaoCheques();
        ArrayList<Cheques> lista = dc.listarCheques(request.getParameter("cpf"));
        session.setAttribute("listar", lista);

        rd = request.getRequestDispatcher("/financeiro/jsp/listarCheques.jsp");
        rd.forward(request, response);

      } catch (SQLException e) {
        e.printStackTrace();
      }
    }
   
    else if(comm.equals("pagexcluirCheque")){
      rd = request.getRequestDispatcher("/financeiro/jsp/excluirCheque.jsp");
      rd.forward(request, response);
    }
   
    else if(comm.equals("excluirCheque")){
      try{
        DaoCheques dc = new DaoCheques();
        dc.excluirCheques(Integer.parseInt(request.getParameter("codCheque")));
        session.setAttribute("TABELA", "excluirCheque");
        rd = request.getRequestDispatcher("/financeiro/jsp/responsavel.jsp");
        rd.forward(request, response);

      }
      catch (SQLException e) {
        e.printStackTrace();
      }
    }
    else if(comm.equals("paglistarfluxo")){
      rd = request.getRequestDispatcher("/financeiro/jsp/FluxoDeCaixa.jsp");
      rd.forward(request, response);
    }
   
    else if(comm.equals("listarfluxo")){
     
      try {
        DaoFluxo f = new DaoFluxo();
        ArrayList<FluxoDeCaixa> fluxo = f.listarFluxo();
       
        session.setAttribute("listarFluxo", fluxo);
       
        rd = request.getRequestDispatcher("/financeiro/jsp/FluxoDeCaixa");
        rd.forward(request, response);
View Full Code Here

TOP

Related Classes of labsis.financeiro.model.Fornecedor

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.