public void alteraPessoa(Pessoa pessoa) { using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "update PESSOA set NOME = ?, CPF = ?, RG = ?, NASCIMENTO = ?, ID_ENDERECO=?, EMAIL=?, TELEFONE1=?, TELEFONE2=?, TELEFONE3=? where ID_PESSOA = ?"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@NOME", pessoa.nome); command.Parameters.AddWithValue("@CPF", pessoa.cpf); command.Parameters.AddWithValue("@RG", pessoa.rg); command.Parameters.AddWithValue("@NASCIMENTO", pessoa.nascimento); command.Parameters.AddWithValue("@ID_ENDERECO", pessoa.idEndereco); command.Parameters.AddWithValue("@EMAIL", pessoa.email); command.Parameters.AddWithValue("@TELEFONE1", pessoa.telefone1); command.Parameters.AddWithValue("@TELEFONE2", pessoa.telefone2); command.Parameters.AddWithValue("@TELEFONE3", pessoa.telefone3); command.Parameters.AddWithValue("@ID_PESSOA", pessoa.id); conexao.Open(); command.ExecuteNonQuery(); } }
public void inserirPessoa(Pessoa pessoa) { using (OdbcConnection conexao = ConexaoPadrao.createConnection()) { string sql = "insert into PESSOA (NOME, CPF, RG, NASCIMENTO, ID_ENDERECO, EMAIL, TELEFONE1, TELEFONE2, TELEFONE3) values(?,?,?,?,?,?,?,?,?)"; OdbcCommand command = new OdbcCommand(sql, conexao); command.Parameters.AddWithValue("@NOME", pessoa.nome); command.Parameters.AddWithValue("@CPF", pessoa.cpf); command.Parameters.AddWithValue("@RG", pessoa.rg); command.Parameters.AddWithValue("@NASCIMENTO", pessoa.nascimento); command.Parameters.AddWithValue("@ID_ENDERECO", pessoa.idEndereco); command.Parameters.AddWithValue("@EMAIL", pessoa.email); command.Parameters.AddWithValue("@TELEFONE1", pessoa.telefone1); command.Parameters.AddWithValue("@TELEFONE2", pessoa.telefone2); command.Parameters.AddWithValue("@TELEFONE3", pessoa.telefone3); conexao.Open(); command.ExecuteNonQuery(); } }
public bool validaPessoa(Pessoa pessoa) { bool entrou = true; if (pessoa.nome.Length < 3) { MessageBox.Show("Insira o nome!"); entrou = false; } if (pessoa.rg.Length < 6) { MessageBox.Show("Insira o RG!"); entrou = false; } if (pessoa.cpf.Length < 6) { MessageBox.Show("Insira o CPF!"); entrou = false; } if (pessoa.telefone1.Length <= 6) { MessageBox.Show("Insira pelo menos um telefone para contato!"); entrou = false; } return entrou; }