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);
}