//INSERT public void gravar(Endereco e) { try { AbrirConexao(); cmd = new SqlCommand("INSERT INTO ENDEREÇO(UF,CEP,CIDADE,BAIRRO,RUA,COMPLEMENTO,NUMERO,USUARIO_ID) VALUES (@V1,@V2,@V3,,@V4,@V5,@V6,@V7,@V8)", con); cmd.Parameters.AddWithValue("@v1",e.Uf); cmd.Parameters.AddWithValue("@v2", e.Cep); cmd.Parameters.AddWithValue("@v3", e.Cidade); cmd.Parameters.AddWithValue("@v4", e.Bairro); cmd.Parameters.AddWithValue("@v5", e.Rua); cmd.Parameters.AddWithValue("@v6", e.Complemento); cmd.Parameters.AddWithValue("@v7", e.Numero); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(" Erro ao gravar Usuário :"+ ex.Message); } finally { FecharConexao(); } }
// UPDATE public void Atualizar(Endereco e) { try { AbrirConexao(); cmd = new SqlCommand("UPDATE ENDEREÇO SET UF=@V1, CEP=@V2, CIDADE=@V3, BAIRRO=@V4, RUA=@V5, COMPLEMENTO=@V6, NUMERO=@V7, USUARIO_ID=@V8 WHERE ID=@V9",con); cmd.Parameters.AddWithValue("@v1", e.Uf); cmd.Parameters.AddWithValue("@v2", e.Cep); cmd.Parameters.AddWithValue("@v3", e.Cidade); cmd.Parameters.AddWithValue("@v4", e.Bairro); cmd.Parameters.AddWithValue("@v5", e.Rua); cmd.Parameters.AddWithValue("@v6", e.Complemento); cmd.Parameters.AddWithValue("@v7", e.Numero); cmd.Parameters.AddWithValue("@v9", e.ID); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception(" Erro ao atualizar usuário : "+ ex.Message); } finally { FecharConexao(); } }
// DELETE public void Excluir(Endereco e) { try { AbrirConexao(); cmd = new SqlCommand(" DELETE FROM ENDEREÇO WHERE ID=@V1", con); cmd.Parameters.AddWithValue("@V1", e.ID); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception("Erro ao excluir ENDEREÇO: " + ex.Message) ; } finally { FecharConexao(); } }
public List<Endereco> Listar() { try { AbrirConexao(); cmd = new SqlCommand(" SELECT * FROM ENDEREÇO",con); Dr = cmd.ExecuteReader(); List<Endereco> lista = new List<Endereco>(); while (Dr.Read()) { Endereco e = new Endereco(); e = new Endereco(); e.ID = Convert.ToInt32(Dr["ID"]); e.Uf = Convert.ToString(Dr["UF"]); e.Cep = Convert.ToString(Dr["CEP"]); e.Cidade = Convert.ToString(Dr["Cidade"]); e.Bairro = Convert.ToString(Dr["BAIRRO"]); e.Rua = Convert.ToString(Dr["RUA"]); e.Complemento = Convert.ToString(Dr["COMPLEMENTO"]); e.Numero = Convert.ToString(Dr["NUMERO"]); lista.Add(e); } return lista; } catch (Exception ex) { throw new Exception(" Erro ao listar os Endereços " + ex.Message); } finally { FecharConexao(); } }
// public Endereco PesquisarPorID(int ID) { try { AbrirConexao(); cmd = new SqlCommand("Select * FROM ENDEREÇO WHERE ID=@V1",con); cmd.Parameters.AddWithValue("@V1",ID); Endereco e = null; if (Dr.Read()) { e= new Endereco(); e.ID = Convert.ToInt32(Dr["ID"]); e.Uf= Convert.ToString(Dr["UF"]); e.Cep = Convert.ToString(Dr["CEP"]); e.Cidade= Convert.ToString(Dr["Cidade"]); e.Bairro = Convert.ToString(Dr["BAIRRO"]); e.Rua = Convert.ToString(Dr["RUA"]); e.Complemento = Convert.ToString(Dr["COMPLEMENTO"]); e.Numero = Convert.ToString(Dr["NUMERO"]); } return e; } catch (Exception ex) { throw new Exception( "Erro ao pesquisar Endereço: " + ex.Message ); } finally { FecharConexao(); } }