public void adicionar(FornecedorClass fornecedor, Telefone telefone, Endereços endereço) { long id = -1; String query; try { MySqlConnection conn = new ConnectionFactory().GetConnection(); query = "INSERT INTO fornecedor (id_fornecedor, Nome_Empresa, CNPJ, email, descricao, categoria, end_rua, end_num, end_bairro, end_cidade, end_estado, CEP_Sede, id_produto) VALUES (DEFAULT, @Nome_Empresa, @CNPJ, @email, @descricao, @categoria, @end_rua, @end_num, @end_bairro, @end_cidade, @end_estado,@CEP_Sede, DEFAULT); "; conn.Open(); MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("Nome_Empresa", fornecedor.getNome(nome))); cmd.Parameters.Add(new MySqlParameter("CNPJ", fornecedor.getCNPJ(cnpj))); cmd.Parameters.Add(new MySqlParameter("email", fornecedor.getEmail(email))); cmd.Parameters.Add(new MySqlParameter("descricao", fornecedor.getDescricao(descricao))); cmd.Parameters.Add(new MySqlParameter("categoria", fornecedor.getCategoria(categoria))); cmd.Parameters.Add(new MySqlParameter("end_rua", endereço.getRua(rua))); cmd.Parameters.Add(new MySqlParameter("end_num", endereço.getNum(num))); cmd.Parameters.Add(new MySqlParameter("end_bairro", endereço.getBairro(bairro))); cmd.Parameters.Add(new MySqlParameter("end_cidade", endereço.getCidade(cidade))); cmd.Parameters.Add(new MySqlParameter("end_estado", endereço.getEstado(estado))); cmd.Parameters.Add(new MySqlParameter("CEP_Sede", endereço.getCEP(cep))); id = cmd.LastInsertedId; cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Fornecedor adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } try { MySqlConnection conn = new ConnectionFactory().GetConnection(); conn.Open(); query = "INSERT INTO num_fornecedor (id_fornecedor, ddd, numero) VALUES (LAST_INSERT_ID(), @ddd,@numero); "; MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("DDD", telefone.getDDD(ddd))); cmd.Parameters.Add(new MySqlParameter("numero", telefone.getTel_num(tel_num))); id = cmd.LastInsertedId; cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Numero Adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } }
public void adicionar(Funcionarios funcionario, Telefone telefone, Endereços endereço) { long id = -1; String query; try { MySqlConnection conn = new ConnectionFactory().GetConnection(); query = "INSERT INTO funcionario (id_funcionario, nome, Dta_nasc, nv_acesso, cpf_cnpj, CTPS, end_rua, end_num, end_bairro, end_cidade, end_estado, cep, rg, sexo) VALUES (DEFAULT, @nome, @Dta_nasc, @nv_acesso, @cpf_cnpj, @CTPS, @end_rua, @end_num, @end_bairro, @end_cidade, @end_estado,@cep, @rg,@sexo); "; conn.Open(); MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("nome", funcionario.getNome(nome))); cmd.Parameters.Add(new MySqlParameter("Dta_nasc", funcionario.getDta_Nasc(dta_nasc))); cmd.Parameters.Add(new MySqlParameter("nv_acesso", funcionario.getNiveldeAcesso(nv_acesso))); cmd.Parameters.Add(new MySqlParameter("cpf_cnpj", funcionario.getCPF(cpf))); cmd.Parameters.Add(new MySqlParameter("CTPS", funcionario.getCTPS(ctps))); cmd.Parameters.Add(new MySqlParameter("end_rua", endereço.getRua(rua))); cmd.Parameters.Add(new MySqlParameter("end_num", endereço.getNum(num))); cmd.Parameters.Add(new MySqlParameter("end_bairro", endereço.getBairro(bairro))); cmd.Parameters.Add(new MySqlParameter("end_cidade", endereço.getCidade(cidade))); cmd.Parameters.Add(new MySqlParameter("end_estado", endereço.getEstado(estado))); cmd.Parameters.Add(new MySqlParameter("CEP", endereço.getCEP(cep))); cmd.Parameters.Add(new MySqlParameter("rg", funcionario.getRG(rg))); cmd.Parameters.Add(new MySqlParameter("sexo", funcionario.getSexo(sexo))); id = cmd.LastInsertedId; cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Funcionário adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } try { MySqlConnection conn = new ConnectionFactory().GetConnection(); conn.Open(); query = "INSERT INTO num_funcionario (id_funcionario, ddd, num) VALUES (LAST_INSERT_ID(), @ddd,@num); "; MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("DDD", telefone.getDDD(ddd))); cmd.Parameters.Add(new MySqlParameter("num", telefone.getTel_num(tel_num))); id = cmd.LastInsertedId; cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Numero Adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } }
public void adicionar(Cliente cliente, Telefone telefone, Endereços endereço) { String query; try { MySqlConnection conn = new ConnectionFactory().GetConnection(); query = "INSERT INTO cliente (nome, CPF,RG, email, end_rua, end_num, end_bairro, end_cidade, end_municipio, cep, dta_nasc) VALUES (@Nome, @CPF, @RG, @email, @end_rua, @end_num, @end_bairro, @end_cidade, @end_municipio,@CEP, @dta_nasc); "; conn.Open(); MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("nome", cliente.getNome(nome))); cmd.Parameters.Add(new MySqlParameter("CPF", cliente.getCPF(CPF))); cmd.Parameters.Add(new MySqlParameter("email", cliente.getEmail(email))); cmd.Parameters.Add(new MySqlParameter("RG", cliente.getRG(RG))); cmd.Parameters.Add(new MySqlParameter("end_rua", endereço.getRua(rua))); cmd.Parameters.Add(new MySqlParameter("end_num", endereço.getNum(num))); cmd.Parameters.Add(new MySqlParameter("end_bairro", endereço.getBairro(bairro))); cmd.Parameters.Add(new MySqlParameter("end_cidade", endereço.getCidade(cidade))); cmd.Parameters.Add(new MySqlParameter("end_municipio", endereço.getEstado(estado))); cmd.Parameters.Add(new MySqlParameter("CEP", endereço.getCEP(cep))); cmd.Parameters.Add(new MySqlParameter("dta_nasc", cliente.getDta_nasc(DataNascimento))); cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Cliente adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } try { MySqlConnection conn = new ConnectionFactory().GetConnection(); conn.Open(); query = "INSERT INTO num_cliente (CPF, ddd, num) VALUES (@CPF, @ddd,@num); "; MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.Add(new MySqlParameter("CPF", cliente.getCPF(CPF))); cmd.Parameters.Add(new MySqlParameter("ddd", telefone.getDDD(ddd))); cmd.Parameters.Add(new MySqlParameter("num", telefone.getTel_num(tel_num))); cmd.Prepare(); cmd.ExecuteNonQuery(); if (conn.State == ConnectionState.Open) { conn.Close(); } MessageBox.Show("Numero Adicionado"); } catch (Exception ex) { MessageBox.Show("erro: " + ex.ToString()); } }