public void inserirPessoaJuridica(PessoaJuridica pessoajuridica) { using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "insert into PESSOA_JURIDICA (RAZAO_SOCIAL, CNPJ, ID_ENDERECO, EMAIL1, EMAIL2, TELEFONE1, TELEFONE2) values(?,?,?,?,?,?,?)"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@RAZAO",pessoajuridica.razaoSocial); command.Parameters.AddWithValue("@CNPJ", pessoajuridica.cnpj); command.Parameters.AddWithValue("@ID_ENDERECO", pessoajuridica.idEndereco); command.Parameters.AddWithValue("@EMAIL1", pessoajuridica.email1); command.Parameters.AddWithValue("@EMAIL2", pessoajuridica.email2); command.Parameters.AddWithValue("@TELEFONE1", pessoajuridica.telefone1); command.Parameters.AddWithValue("@TELEFONE2", pessoajuridica.telefone2); conexao.Open(); command.ExecuteNonQuery(); } }
public void alteraPessoaJuridica(PessoaJuridica pessoajuridica) { using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "update PESSOA_JURIDICA set RAZAO_SOCIAL = ?, CNPJ = ?, ID_ENDERECO = ?, EMAIL1 = ?, EMAIL2 = ?, TELEFONE1 = ?, TELEFONE2 = ? where ID_PESSOA_JURIDICA = ?"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@RAZAO_SOCIAL", pessoajuridica.razaoSocial); command.Parameters.AddWithValue("@CNPJ", pessoajuridica.cnpj); command.Parameters.AddWithValue("@ID_ENDERECO", pessoajuridica.idEndereco); command.Parameters.AddWithValue("@EMAIL1", pessoajuridica.email1); command.Parameters.AddWithValue("@EMAIL2", pessoajuridica.email2); command.Parameters.AddWithValue("@TELEFONE1", pessoajuridica.telefone1); command.Parameters.AddWithValue("@TELEFONE2", pessoajuridica.telefone2); command.Parameters.AddWithValue("@ID_PESSOA_JURIDICA", pessoajuridica.id); conexao.Open(); command.ExecuteNonQuery(); } }
public bool validaPessoaJuridica(PessoaJuridica pessoaJuridica) { bool entrou = true; if (pessoaJuridica.razaoSocial.Length < 3) { MessageBox.Show("Insira a Razão Social!"); entrou = false; } if (pessoaJuridica.cnpj.Length < 6) { MessageBox.Show("Insira o CNPJ!"); entrou = false; } if (pessoaJuridica.telefone1.Length <= 6) { MessageBox.Show("Insira pelo menos um telefone para contato!"); entrou = false; } return entrou; }