Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
 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);
     }
 }
Ejemplo n.º 4
0
 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);
     }
 }
Ejemplo n.º 5
0
 public void AtualizarEndereco(Endereco E)
 {
     new DadosEndereco().AtualizarEndereco(E);
 }
Ejemplo n.º 6
0
 public void DeleteEndereco(Endereco E)
 {
     new DadosEndereco().DeleteEndereco(E);
 }
Ejemplo n.º 7
0
 public List<Endereco> SelecionarEnderecoCliente(Endereco E)
 {
     return new DadosEndereco().SelecionarEnderecoCliente(E);
 }
Ejemplo n.º 8
0
 public List<Endereco> SelecionarEnderecosDoCPF(Endereco E)
 {
     return new DadosEndereco().SelecionarEnderecosDoCPF(E);
 }
Ejemplo n.º 9
0
 public void InserirEndereco(Endereco E)
 {
 }
Ejemplo n.º 10
0
 public void InserirEndereco(Endereco E)
 {
     new DadosEndereco().InserirEndereco(E);
 }
Ejemplo n.º 11
0
 public void AtualizarEndereco(Endereco E)
 {
 }
Ejemplo n.º 12
0
 public void DeleteEndereco(Endereco E)
 {
 }
Ejemplo n.º 13
0
        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;
        }
Ejemplo n.º 14
0
 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);
     }
 }
Ejemplo n.º 15
0
 private void textBoxCPFEA_Leave(object sender, EventArgs e)
 {
     Endereco E = new Endereco();
     E.Cliente.Cpf = textBoxCPFEA.Text;
     ListarEnderecosDoCPF(E);
 }
Ejemplo n.º 16
0
        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);
            }
        }
Ejemplo n.º 17
0
 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);
     }
 }
Ejemplo n.º 18
0
 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);
     }
 }
Ejemplo n.º 19
0
 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;
 }