private void tsbExcluir_Click(object sender, EventArgs e)
        {
            if (txtIdRua.Text != string.Empty)
            {
                DialogResult dialogResult = MessageBox.Show("Deseja excluir o Registro?", "Atenção!", MessageBoxButtons.YesNo);
                if (dialogResult == DialogResult.Yes)
                {
                    classeRuas rua = new classeRuas();
                    rua.Excluir_Rua(idRua_edit, txtPesquisarRuaConsulta.Text, dgvConsultaRua);

                    txtIdRua.Clear();
                    txtEndereco.Clear();
                    mskCep.Clear();
                    txtBairro.Clear();
                    txtCidade.Clear();
                    txtQntdCasas.Clear();
                    txtQntdArvores.Clear();
                    txtEndereco.Focus();
                    txtPesquisarRuaConsulta.Clear();
                    epConsultarRua.Clear();
                }
                else if (dialogResult == DialogResult.No)
                {
                    return;
                }
            }
            else
            {
                MessageBox.Show("Selecione uma rua para excluir.", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        private void tsbSalvar_Click(object sender, EventArgs e)
        {
            CodigosGerais c = new CodigosGerais();

            int verifica = 0;

            //Validação Endereço
            if (c.CampoVazio(txtEndereco, "Endereço", epCadastrarRua))
            {
                return;
            }

            // Validação Bairro
            if (c.CampoVazio(txtBairro, "Bairro", epCadastrarRua))
            {
                return;
            }

            // Validação Cidade
            if (c.CampoVazio(txtCidade, "Cidade", epCadastrarRua))
            {
                return;
            }

            // Validação Quantidade Casas
            if (c.CampoVazio(txtQntdCasas, "Quantidade de Casas", epCadastrarRua))
            {
                return;
            }

            // Validação Quantidade Árvores
            if (c.CampoVazio(txtQntdArvores, "Quantidade de Árvores", epCadastrarRua))
            {
                return;
            }

            if (verifica == 0)
            {
                classeRuas rua = new classeRuas();

                string endereco    = txtEndereco.Text;
                string cep         = mskCep.Text;
                string bairro      = txtBairro.Text;
                string cidade      = txtCidade.Text;
                int    qntdCasas   = Convert.ToInt32(txtQntdCasas.Text);
                int    qntdArvores = Convert.ToInt32(txtQntdArvores.Text);

                rua.Cadastrar_rua(endereco, cep, bairro, cidade, qntdCasas, qntdArvores);

                txtEndereco.Clear();
                mskCep.Clear();
                txtBairro.Clear();
                txtCidade.Clear();
                txtQntdCasas.Clear();
                txtQntdArvores.Clear();
                txtEndereco.Focus();
            }
        }
 private void txtPesquisarRuaConsulta_TextChanged(object sender, EventArgs e)
 {
     if (txtPesquisarRuaConsulta.Text != string.Empty)
     {
         classeRuas rua = new classeRuas();
         rua.Consultar_Rua(dgvConsultaRua, txtPesquisarRuaConsulta.Text);
     }
     else if (txtPesquisarRuaConsulta.Text == string.Empty)
     {
         dgvConsultaRua.DataSource = null;
     }
 }
 private void txtPesquisarRua_TextChanged(object sender, EventArgs e)
 {
     if (txtPesquisarRua.Text != string.Empty)
     {
         classeRuas ruas = new classeRuas();
         ruas.Consultar_Rua(dgvCadastroArvore, txtPesquisarRua.Text);
     }
     else
     {
         dgvCadastroArvore.DataSource = null;
     }
 }
        private void tsbSalvarEdicao_Click(object sender, EventArgs e)
        {
            if (txtIdRua.Text != string.Empty)
            {
                CodigosGerais c = new CodigosGerais();

                if (c.CampoVazio(txtEndereco, "Endereço", epConsultarRua))
                {
                    return;
                }
                if (c.CampoVazio(txtBairro, "Bairro", epConsultarRua))
                {
                    return;
                }
                if (c.CampoVazio(txtCidade, "Cidade", epConsultarRua))
                {
                    return;
                }
                if (c.CampoVazio(txtQntdCasas, "Quantidade de Casas", epConsultarRua))
                {
                    return;
                }
                if (c.CampoVazio(txtQntdArvores, "Quantidade de Árvores", epConsultarRua))
                {
                    return;
                }

                classeRuas ruas = new classeRuas();
                ruas.Atualizar_rua(txtEndereco.Text, mskCep.Text, txtBairro.Text, txtCidade.Text, Convert.ToInt32(txtQntdCasas.Text), Convert.ToInt32(txtQntdArvores.Text), Convert.ToInt32(txtIdRua.Text));
                ruas.Atualizar_datagrid(dgvConsultaRua, txtPesquisarRuaConsulta.Text);

                txtIdRua.Clear();
                txtEndereco.Clear();
                mskCep.Clear();
                txtBairro.Clear();
                txtCidade.Clear();
                txtQntdCasas.Clear();
                txtQntdArvores.Clear();
                txtPesquisarRuaConsulta.Clear();
                txtEndereco.Focus();
                epConsultarRua.Clear();
            }
            else
            {
                MessageBox.Show("Selecione uma rua para efetuar e salvar as alterações", "Atenção!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtPesquisarRuaConsulta.Focus();
                return;
            }
        }