private void buttonAlterarE_Click(object sender, EventArgs e) { try { Endereco E = new Endereco(); E.Cliente.Cpf = textBoxCPFEA.Text; E.Cep = textBoxCEPA.Text; E.Logradouro = lb_LogradouroA.Text; E.Estado = lb_EstadoA.Text; E.Cidade = lb_CidadeA.Text; E.Bairro = lb_BairroA.Text; E.Numero = textBoxNumeroA.Text; E.Complemento = textBoxComplementoA.Text; new Service1Client().AtualizarEndereco(E); comboBoxCodigo.DataSource = null; textBoxCPFEA.Clear(); textBoxCEPA.Clear(); lb_LogradouroA.Text = ""; lb_EstadoA.Text = ""; lb_CidadeA.Text = ""; lb_BairroA.Text = ""; textBoxNumeroA.Clear(); textBoxComplementoA.Clear(); MessageBox.Show("Alterado com sucesso"); ListarEnderecoCliente(E); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void DeleteEndereco(Endereco E) { try { this.abrirConexao(); string sql = "DELETE FROM Endereco WHERE CodigoEndereco =" + E.CodigoEndereco; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e deletar " + ex.Message); } }
public void InserirEndereco(Endereco E) { try { this.abrirConexao(); string sql = "INSERT INTO Endereco (Logradouro, Complemento, Bairro, Estado, CEP, Numero, Cidade, CPF) values('" + E.Logradouro + "','" + E.Complemento + "','" + E.Bairro + "','" + E.Estado + "'," + E.Cep + ",'" + E.Numero + "','" + E.Cidade + "','" + E.Cliente.Cpf + "')"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e inserir " + ex.Message); } }
public void AtualizarEndereco(Endereco E) { try { this.abrirConexao(); string sql = "UPDATE E SET E.Logradouro ='" + E.Logradouro + "', E.Complemento ='" + E.Complemento + "', E.Bairro ='" + E.Bairro + "', E.Estado ='" + E.Estado + "', E.CEP = " + E.Cep + ",Numero = '" + E.Numero + "', E.Cidade ='" + E.Cidade + "'FROM Endereco AS E, Cliente AS C WHERE CodigoEndereco = " + E.CodigoEndereco + " AND C.CPF = E.CPF"; //instrucao a ser executada SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao cmd.ExecuteNonQuery(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e atualizar " + ex.Message); } }
public void AtualizarEndereco(Endereco E) { new DadosEndereco().AtualizarEndereco(E); }
public void DeleteEndereco(Endereco E) { new DadosEndereco().DeleteEndereco(E); }
public List<Endereco> SelecionarEnderecoCliente(Endereco E) { return new DadosEndereco().SelecionarEnderecoCliente(E); }
public List<Endereco> SelecionarEnderecosDoCPF(Endereco E) { return new DadosEndereco().SelecionarEnderecosDoCPF(E); }
public void InserirEndereco(Endereco E) { }
public void InserirEndereco(Endereco E) { new DadosEndereco().InserirEndereco(E); }
public void AtualizarEndereco(Endereco E) { }
public void DeleteEndereco(Endereco E) { }
public List<Endereco> SelecionarEnderecosDoCPF(Endereco En) { List<Endereco> retorno = new List<Endereco>(); try { this.abrirConexao(); //instrucao a ser executada string sql = "SELECT E.CodigoEndereco FROM Endereco AS E, Cliente AS C WHERE C.CPF =" + En.Cliente.Cpf; SqlCommand cmd = new SqlCommand(sql, this.sqlConn); //executando a instrucao e colocando o resultado em um leitor SqlDataReader DbReader = cmd.ExecuteReader(); //lendo o resultado da consulta while (DbReader.Read()) { Endereco E = new Endereco(); //acessando os valores das colunas do resultado E.CodigoEndereco = DbReader.GetInt32(DbReader.GetOrdinal("CodigoEndereco")); retorno.Add(E); } //fechando o leitor de resultados DbReader.Close(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e selecionar " + ex.Message); } return retorno; }
private void buttonCadastraE_Click(object sender, EventArgs e) { try { Endereco E = new Endereco(); E.Cliente.Cpf = textBoxCPFE.Text; E.Cep = textBoxCEP.Text; E.Logradouro = lb_logradouro.Text; E.Estado = lb_Estado.Text; E.Cidade = lb_Cidade.Text; E.Bairro = lb_Bairro.Text; E.Numero = textBoxNumero.Text; E.Complemento = textBoxComplemento.Text; new Service1Client().InserirEndereco(E); textBoxNome.Clear(); textBoxCPFE.Clear(); textBoxCEP.Clear(); lb_logradouro.Text = ""; lb_Estado.Text = ""; lb_Cidade.Text = ""; lb_Bairro.Text = ""; textBoxNumero.Clear(); textBoxComplemento.Clear(); MessageBox.Show("Cadastrada com sucesso"); ListarEnderecoCliente(E); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void textBoxCPFEA_Leave(object sender, EventArgs e) { Endereco E = new Endereco(); E.Cliente.Cpf = textBoxCPFEA.Text; ListarEnderecosDoCPF(E); }
private void ListarEnderecosDoCPF(Endereco E) { Dictionary<int, string> comboSource = new Dictionary<int, string>(); Endereco En = new Endereco(); try { List<Endereco> ListaComboBox = new Service1Client().SelecionarEnderecosDoCPF(E).ToList(); comboSource.Add(0, "- Escolha -"); foreach (Endereco Endereco in ListaComboBox) { comboSource.Add(Endereco.CodigoEndereco, Endereco.CodigoEndereco.ToString()); } comboBoxCodigo.DataSource = new BindingSource(comboSource, null); comboBoxCodigo.DisplayMember = "Value"; comboBoxCodigo.ValueMember = "Key"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ListarEnderecoCliente(Endereco E) { try { List<Endereco> lista = new Service1Client().SelecionarEnderecoCliente(E).ToList(); listViewEndereco.Items.Clear(); foreach (Endereco Endereco in lista) { ListViewItem itListView = listViewEndereco.Items.Add(Endereco.Cliente.Cpf); itListView.SubItems.Add(Endereco.Cliente.Nome); itListView.SubItems.Add(Convert.ToString(Endereco.CodigoEndereco)); itListView.SubItems.Add(Endereco.Logradouro); itListView.SubItems.Add(Endereco.Estado); itListView.SubItems.Add(Endereco.Cidade); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void buttonRemoverE_Click(object sender, EventArgs e) { try { Endereco E = new Endereco(); E.CodigoEndereco = ((KeyValuePair<int, string>)comboBoxCodigo.SelectedItem).Key; new Service1Client().DeleteEndereco(E); comboBoxCodigo.DataSource = null; textBoxCPFEA.Clear(); textBoxCEPA.Clear(); lb_LogradouroA.Text = ""; lb_EstadoA.Text = ""; lb_CidadeA.Text = ""; lb_BairroA.Text = ""; textBoxNumeroA.Clear(); textBoxComplementoA.Clear(); MessageBox.Show("Remover com sucesso"); ListarEnderecoCliente(E); Listar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public List<Endereco> SelecionarEndereco() { List<Endereco> retorno = new List<Endereco>(); try { this.abrirConexao(); //instrucao a ser executada SqlCommand cmd = new SqlCommand("SELECT CodigoEndereco, Logradouro, Complemento, Bairro, Estado, CEP, Numero, Cidade FROM Endereco ", sqlConn); //executando a instrucao e colocando o resultado em um leitor SqlDataReader DbReader = cmd.ExecuteReader(); //lendo o resultado da consulta while (DbReader.Read()) { Endereco E = new Endereco(); //acessando os valores das colunas do resultado E.CodigoEndereco = DbReader.GetInt32(DbReader.GetOrdinal("CodigoServico")); E.Logradouro = DbReader.GetString(DbReader.GetOrdinal("Logradouro")); E.Complemento = DbReader.GetString(DbReader.GetOrdinal("Complemento")); E.Bairro = DbReader.GetString(DbReader.GetOrdinal("Bairro")); E.Estado = DbReader.GetString(DbReader.GetOrdinal("Estado")); E.Cep = DbReader.GetString(DbReader.GetOrdinal("CEP")); E.Numero = DbReader.GetString(DbReader.GetOrdinal("Numero")); E.Cidade = DbReader.GetString(DbReader.GetOrdinal("Cidade")); retorno.Add(E); } //fechando o leitor de resultados DbReader.Close(); //liberando a memoria cmd.Dispose(); //fechando a conexao this.fecharConexao(); } catch (Exception ex) { throw new Exception("Erro ao conectar e selecionar " + ex.Message); } return retorno; }