public void Create(PessoaModel pessoaModel) { string sql = "INSERT INTO PESSOA(NOME, ENDERECO, EMAIL) VALUES(@NOME, @ENDERECO, @EMAIL)"; SqlCommand comando = new SqlCommand(sql, Conexao.Conectar()); // comando.Parameters.AddWithValue("@ID", pessoaModel.id); comando.Parameters.AddWithValue("@NOME", pessoaModel.nome); comando.Parameters.AddWithValue("@ENDERECO", pessoaModel.endereco); comando.Parameters.AddWithValue("@EMAIL", pessoaModel.email); try { comando.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } }
public void Update(PessoaModel pessoaModel) { string sql = "UPDATE Pessoa SET Nome=@NOME, Endereco=@ENDERECO, Email=@EMAIL Where Id=@ID"; SqlCommand comando = new SqlCommand(sql, Conexao.Conectar()); comando.Parameters.AddWithValue("@ID", pessoaModel.id); comando.Parameters.AddWithValue("@NOME", pessoaModel.nome); comando.Parameters.AddWithValue("@ENDERECO", pessoaModel.endereco); comando.Parameters.AddWithValue("@EMAIL", pessoaModel.email); try { comando.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } }
public PessoaModel GetByID(int id) { string sql = "select * from pessoa where id = @id"; PessoaModel pessoaModel = new PessoaModel(); SqlCommand command = new SqlCommand(sql, Conexao.Conectar()); command.Parameters.AddWithValue("@id", id); SqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { pessoaModel.id = Convert.ToUInt16(reader["Id"]); pessoaModel.nome = reader["nome"].ToString(); pessoaModel.endereco = reader["endereco"].ToString(); pessoaModel.email = reader["email"].ToString(); } return(pessoaModel); }