Esempio n. 1
0
        private void txtCep_Leave(object sender, EventArgs e)
        {
            if (Validacao.ValidaCep(txtCep.Text) == false)
            {
                MessageBox.Show("O CEP è inválido !");

                txtBairro.Clear();
                txtEstado.Clear();
                txtCidade.Clear();
                txtRua.Clear();
            }
            else
            {
                if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
                {
                    txtBairro.Text = BuscaEndereco.Bairro;
                    txtEstado.Text = BuscaEndereco.Estado;
                    txtCidade.Text = BuscaEndereco.Cidade;
                    txtRua.Text    = BuscaEndereco.Endereco;
                }
                else
                {
                    //PODE LIMPAR OS CAMPOS
                }
            }
        }
 private void txtCep_Leave(object sender, EventArgs e)
 {
     if (Validacao.ValidaCep(txtCep.Text) == false)
     {
         MessageBox.Show("O CEP é inválido");
         txtBairro.Clear();
         txtEstado.Clear();
         txtCidade.Clear();
         txtEndereco.Clear();
         txtCep.Clear();
     }
     else
     {
         if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
         {
             txtBairro.Text   = BuscaEndereco.bairro;
             txtEstado.Text   = BuscaEndereco.estado;
             txtCidade.Text   = BuscaEndereco.cidade;
             txtEndereco.Text = BuscaEndereco.endereco;
         }
         else
         {
             //limpa os campos do endereço
         }
     }
 }
Esempio n. 3
0
 private void txtContatoCep_Leave(object sender, EventArgs e)
 {
     if (BuscaEndereco.verificaCEP(txtContatoCep.Text) == true)
     {
         txtContatoEnd.Text = BuscaEndereco.endereco;
     }
 }
Esempio n. 4
0
 private void txtCep_Leave(object sender, EventArgs e)
 {
     if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
     {
         txtBairro.Text = BuscaEndereco.bairro;
         txtEstado.Text = BuscaEndereco.estado;
         txtCidade.Text = BuscaEndereco.cidade;
         txtRua.Text    = BuscaEndereco.endereco;
     }
 }
 private void mskCep_Leave(object sender, EventArgs e)
 {
     if (BuscaEndereco.verificaCEP(mskCep.Text).Equals(true))
     {
         txtBairro.Text   = BuscaEndereco.bairro;
         txtEstado.Text   = BuscaEndereco.estado;
         txtCidade.Text   = BuscaEndereco.cidade;
         txtEndereco.Text = BuscaEndereco.endereco;
     }
 }
Esempio n. 6
0
 private void txtCep_Leave(object sender, EventArgs e)
 {
     if (ckbBuscarCep.Checked)
     {
         BuscaEndereco.verificaCEP(txtCep.Text);
         txtBairro.Text   = BuscaEndereco.bairro;
         txtCidade.Text   = BuscaEndereco.cidade;
         txtEndereco.Text = BuscaEndereco.tipo_logradouro + " - " + BuscaEndereco.endereco;
         txtEstado.Text   = BuscaEndereco.estado;
     }
 }
 private void txtCEP_Leave(object sender, EventArgs e)
 {
     if (BuscaEndereco.verificaCEP(txtCEP.Text))
     {
         txtEndereco.Text = BuscaEndereco.endereco;
         txtBairro.Text   = BuscaEndereco.bairro;
         txtCidade.Text   = BuscaEndereco.cidade;
         txtEstadoUF.Text = BuscaEndereco.estado;
     }
     else
     {
         MessageBox.Show("CEP não encontrado");
         txtCEP.Focus();
     }
 }
Esempio n. 8
0
 //-------------------------------------------------------------------------------------------------------------------
 private void mtbCEP_Leave(object sender, EventArgs e)
 {
     if (BuscaEndereco.verificaCEP(mtbCEP.Text) == true)
     {
         txtBairro.Text   = BuscaEndereco.bairro;
         txtEndereco.Text = BuscaEndereco.endereco;
         cbEstado.Text    = BuscaEndereco.estado;
         txtCidade.Text   = BuscaEndereco.cidade;
     }
     else
     {
         txtBairro.Text   = "";
         txtEndereco.Text = "";
         cbEstado.Text    = "";
         txtCidade.Text   = "";
     }
 }
Esempio n. 9
0
        private void btPesquisar_Click(object sender, EventArgs e)
        {
            if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
            {
                MessageBox.Show("Endereço encontrado com sucesso!");

                txtBairro.Text   = BuscaEndereco.bairro;
                txtEstado.Text   = BuscaEndereco.estado;
                txtCidade.Text   = BuscaEndereco.cidade;
                txtEndereco.Text = BuscaEndereco.endereco;
            }

            if (txtEstado.Text == "")
            {
                MessageBox.Show("Não foi possível encontrar o endereço a partir do CEP Informado!\nTente novamente mais tarde!");
            }
        }
Esempio n. 10
0
        private void pictureBox5_Click(object sender, EventArgs e)
        {
            BuscaEndereco obj = new BuscaEndereco();

            try
            {
                obj.CEP        = maskedTextBox1.Text;
                obj            = CadUsuario.ValidarCep(obj);
                textBox29.Text = obj.Rua;
                textBox21.Text = obj.Bairro;
                textBox23.Text = obj.Cidade;
                textBox24.Text = obj.UF;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void txtCEP_Leave(object sender, EventArgs e)
        {
            if (Validacao.ValidaCep(txtCEP.Text) == false)
            {
                MessageBox.Show("CEP Inválido!");
            }

            else
            {
                if (BuscaEndereco.verificaCEP(txtCEP.Text) == true)
                {
                    txtBairro.Text = BuscaEndereco.bairro;
                    txtEstado.Text = BuscaEndereco.estado;
                    txtCidade.Text = BuscaEndereco.cidade;
                    txtRua.Text    = BuscaEndereco.endereco;
                }
            }
        }
Esempio n. 12
0
        public static BuscaEndereco ValidarCep(BuscaEndereco log)
        {
            if (string.IsNullOrWhiteSpace(log.CEP))
            {
                throw new Exception("Digite um CEP para consulta");
            }

            try
            {
                Convert.ToInt32(log.CEP);
            }
            catch
            {
                throw new Exception("O CEP deve ser numérico");
            }

            return(CadUsuario_DAL.BuscarEndereco(log));
        }
Esempio n. 13
0
        private void TxtCEP_Leave(object sender, EventArgs e)
        {
            if (ValidaCEP.ValidaCep(txtCEP.Text) == false)
            {
                pbInvalidoCEP.Visible = true;

                txtBairro.Clear();
                cbUF.SelectedIndex = 24;
                txtCidade.Clear();
                txtEndereco.Clear();
            }
            else if (BuscaEndereco.verificaCEP(txtCEP.Text) == true)
            {
                pbInvalidoCEP.Visible = false;
                txtBairro.Text        = BuscaEndereco.bairro;
                cbUF.Text             = BuscaEndereco.estado;
                txtCidade.Text        = BuscaEndereco.cidade;
                txtEndereco.Text      = BuscaEndereco.endereco;
            }
        }
Esempio n. 14
0
        public static BuscaEndereco BuscarEndereco(BuscaEndereco obj)
        {
            try
            {
                string script = "SELECT cep, rua, bairro, CID.nome as _CID, EST.sigla as _EST   " +
                                "FROM Enderecos ED " +
                                "INNER JOIN Cidades CID ON CID.cod = ED.fk_cidade " +
                                "INNER JOIN Estados EST ON EST.cod = ED.fk_estado " +
                                "WHERE cep = @CEP;";

                MySqlCommand cm = new MySqlCommand(script, Conexao_DAL.Conexao());

                cm.Parameters.AddWithValue("@CEP", obj.CEP);

                MySqlDataReader dados = cm.ExecuteReader();

                while (dados.Read())
                {
                    if (dados.HasRows)
                    {
                        obj.Rua    = dados["rua"].ToString();
                        obj.Bairro = dados["bairro"].ToString();
                        obj.Cidade = dados["_CID"].ToString();
                        obj.UF     = dados["_EST"].ToString();
                        return(obj);
                    }
                }
                throw new Exception("CEP não encontrado!");
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                if (Conexao_DAL.Conexao().State != ConnectionState.Closed)
                {
                    Conexao_DAL.Conexao().Close();
                }
            }
        }
Esempio n. 15
0
        private void mktCep_KeyUp(object sender, KeyEventArgs e)
        {
            if (mktCep.Text.Trim().Length == 9)
            {
                LimpaEndereco("cep");
                if (BuscaEndereco.verificaCEP(mktCep.Text))
                {
                    cbxSgl.Text        = BuscaEndereco.estado.ToUpper();
                    cbxCidade.Text     = BuscaEndereco.cidade.ToUpper();
                    cbxBairro.Text     = BuscaEndereco.bairro.ToUpper();
                    cbxLogradouro.Text = BuscaEndereco.endereco.ToUpper();
                    CombinaEndereco("estadocep");
                    txtNumero.Focus();
                }

                if (cbxSgl.Text == "")
                {
                    CarregaCombobox();
                }
            }
        }
Esempio n. 16
0
 private void CarregaCombobox()
 {
     carregaComboBox = false;
     //Carrega a sigla
     cbxSgl.DataSource    = BuscaEndereco.ConsultarEstadoSgl();
     cbxSgl.ValueMember   = "CODIGO";
     cbxSgl.DisplayMember = "SIGLA";
     //CombinaEndereco
     CombinaEndereco("load");
     //Adiciona o auto completar
     cbxEstado.AutoCompleteMode       = AutoCompleteMode.Suggest;
     cbxEstado.AutoCompleteSource     = AutoCompleteSource.ListItems;
     cbxSgl.AutoCompleteMode          = AutoCompleteMode.Suggest;
     cbxSgl.AutoCompleteSource        = AutoCompleteSource.ListItems;
     cbxCidade.AutoCompleteMode       = AutoCompleteMode.Suggest;
     cbxCidade.AutoCompleteSource     = AutoCompleteSource.ListItems;
     cbxBairro.AutoCompleteMode       = AutoCompleteMode.Suggest;
     cbxBairro.AutoCompleteSource     = AutoCompleteSource.ListItems;
     cbxLogradouro.AutoCompleteMode   = AutoCompleteMode.Suggest;
     cbxLogradouro.AutoCompleteSource = AutoCompleteSource.ListItems;
 }
Esempio n. 17
0
        private void txtCep_Leave(object sender, EventArgs e) //https://youtu.be/ZKqSRaDj6SM?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=403
        {
            if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
            {
                //retorna dados da classe ferramentas:
                txtBairro.Text   = BuscaEndereco.bairro;
                txtCidade.Text   = BuscaEndereco.cidade;
                txtEstado.Text   = BuscaEndereco.estado;
                txtEndereco.Text = BuscaEndereco.endereco;
            }
            else
            {
                MessageBox.Show("CEP nao encontrado!");

                //OPCIONAL - limpar campo do endereço tela caso não encontrar
                //txtCep.Clear();
                //txtBairro.Clear();
                //txtCidade.Clear();
                //txtEstado.Clear();
                //txtRua.Clear();
            }
        }
Esempio n. 18
0
 private void txtCep_Leave(object sender, EventArgs e)
 {
     if (Validacao.ValidaCep(txtCep.Text) == false)
     {
         MessageBox.Show("O Cep é invalido");
         txtBairro.Clear();
         txtEstado.Clear();
         txtLogradouro.Clear();
         txtCidade.Clear();
     }
     else
     {
         if (BuscaEndereco.verificaCEP(txtCep.Text) == true)
         {
             txtBairro.Text     = BuscaEndereco.bairro;
             txtEstado.Text     = BuscaEndereco.estado;
             txtCidade.Text     = BuscaEndereco.cidade;
             txtLogradouro.Text = BuscaEndereco.logradouro;
             txtCep.Text        = BuscaEndereco.cep;
         }
     }
 }
Esempio n. 19
0
 //private void AtulizaMenu()
 //{
 //    principal.Login(txtLogin.Text, txtSenha.Text);
 //    principal.Refresh();
 //}
 private void CombinaEndereco(string campo)
 {
     carregaComboBox = false;
     //Esta condição é executada quando digitar o cep
     if (campo == "estadocep")
     {
         LimpaEndereco(campo);
         cbxEstado.DataSource    = BuscaEndereco.CombinarSiglaEstado(cbxSgl.Text);
         cbxEstado.ValueMember   = "CODIGOESTADO";
         cbxEstado.DisplayMember = "ESTADO";
     }
     //Esta condição é executada quando digitar o cep e não for encontrado no sistema dos correios
     if (campo == "cep")
     {
         LimpaEndereco(campo);
         string cep = mktCep.Text.Replace("-", "");
         cbxSgl.DataSource    = BuscaEndereco.CombinarCepSigla(cep);
         cbxSgl.ValueMember   = "CODIGOSIGLA";
         cbxSgl.DisplayMember = "SIGLA";
         if (cbxSgl.Text == "")
         {
             CombinaEndereco("load");
         }
         else
         {
             campo = "sigla";
         }
     }
     //Esta condição é executada quando alterar a sigla
     if (campo == "load")
     {
         cbxSgl.SelectedIndex    = 24;//Seleciona o estado de são paulo
         cbxEstado.DataSource    = BuscaEndereco.CombinarSiglaEstado(cbxSgl.Text);
         cbxEstado.ValueMember   = "CODIGOESTADO";
         cbxEstado.DisplayMember = "ESTADO";
         cbxCidade.DataSource    = BuscaEndereco.CombinarEstadoCidade(cbxEstado.Text);
         cbxCidade.ValueMember   = "CODIGOCIDADE";
         cbxCidade.DisplayMember = "CIDADE";
         cbxCidade.SelectedIndex = 564;//Seleciona a cidade de são paulo
         campo = "cidade";
         cbxLogradouro.Focus();
     }
     if (campo == "sigla")
     {
         LimpaEndereco(campo);
         cbxEstado.DataSource    = BuscaEndereco.CombinarSiglaEstado(cbxSgl.Text);
         cbxEstado.ValueMember   = "CODIGOESTADO";
         cbxEstado.DisplayMember = "ESTADO";
         cbxCidade.DataSource    = BuscaEndereco.CombinarEstadoCidade(cbxEstado.Text);
         cbxCidade.ValueMember   = "CODIGOCIDADE";
         cbxCidade.DisplayMember = "CIDADE";
         campo = "cidade";
     }
     if (campo == "estado")
     {
         LimpaEndereco(campo);
         cbxCidade.DataSource    = BuscaEndereco.CombinarEstadoCidade(cbxEstado.Text);
         cbxCidade.ValueMember   = "CODIGOCIDADE";
         cbxCidade.DisplayMember = "CIDADE";
         campo = "cidade";
     }
     //Esta condição é executada quando alterar a cidade
     if (campo == "cidade")
     {
         LimpaEndereco(campo);
         cbxBairro.DataSource    = BuscaEndereco.CombinarCidadeBairro(cbxCidade.Text);
         cbxBairro.ValueMember   = "CODIGOBAIRRO";
         cbxBairro.DisplayMember = "BAIRRO";
         campo = "bairro";
     }
     if (campo == "bairro")
     {
         LimpaEndereco(campo);
         cbxLogradouro.DataSource    = BuscaEndereco.CombinarBairroLogradouro(cbxBairro.Text);
         cbxLogradouro.ValueMember   = "CODIGOLOGRADOURO";
         cbxLogradouro.DisplayMember = "LOGRADOURO";
     }
     carregaComboBox = true;
 }