private void MetodoConsulta()
        {
            try
            {
                CONEXAO.Open();

                SqlCommand CONSULTACLIENTE;

                //faz a busca do cliente pelo código informado
                if (maskedTextBox_Cod_Cliente.Focused == true)
                {
                    CONSULTACLIENTE = new SqlCommand("SELECT CLIENTES.CLI_Cod, CLIENTES.CLI_Nome, CLIENTES.CLI_RG, CLIENTES.CLI_CPF, CLIENTES.CLI_Nasc FROM CLIENTES WHERE CLI_Cod = @COD_CLI", CONEXAO);

                    SqlParameter CL1 = new SqlParameter("@COD_CLI", int.Parse(maskedTextBox_Cod_Cliente.Text));
                    CONSULTACLIENTE.Parameters.Add(CL1);
                }
                else
                {
                    //faz a busca do cliente pelo nome informado
                    CONSULTACLIENTE = new SqlCommand("SELECT CLIENTES.CLI_Cod, CLIENTES.CLI_Nome, CLIENTES.CLI_RG, CLIENTES.CLI_CPF, CLIENTES.CLI_Nasc FROM CLIENTES WHERE CLI_NOME like @NOME_CLI", CONEXAO);
                    SqlParameter CL1 = new SqlParameter("@NOME_CLI", "%" + textBox_Nome_Cliente.Text + "%");
                    CONSULTACLIENTE.Parameters.Add(CL1);
                }

                LEITOR = null;
                LEITOR = CONSULTACLIENTE.ExecuteReader();

                listView_Clientes.Items.Clear();

                //adiciona no list view os dados do cliente
                while (LEITOR.Read())
                {
                    ListViewItem CODIGO_CLIENTE = new ListViewItem(LEITOR["CLI_Cod"].ToString());

                    ListViewItem.ListViewSubItem NOME_CLIENTE = new ListViewItem.ListViewSubItem();

                    ListViewItem.ListViewSubItem RG_CLIENTE = new ListViewItem.ListViewSubItem();

                    ListViewItem.ListViewSubItem CPF_CLIENTE = new ListViewItem.ListViewSubItem();

                    ListViewItem.ListViewSubItem DTNasc_CLIENTE = new ListViewItem.ListViewSubItem();

                    NOME_CLIENTE.Text = LEITOR["CLI_Nome"].ToString();
                    CODIGO_CLIENTE.SubItems.Add(NOME_CLIENTE);

                    RG_CLIENTE.Text = LEITOR["CLI_RG"].ToString();
                    CODIGO_CLIENTE.SubItems.Add(RG_CLIENTE);

                    CPF_CLIENTE.Text = LEITOR["CLI_CPF"].ToString();
                    CODIGO_CLIENTE.SubItems.Add(CPF_CLIENTE);

                    DTNasc_CLIENTE.Text = LEITOR["CLI_Nasc"].ToString();
                    string DT     = DTNasc_CLIENTE.Text;
                    string DT_NAS = DT.Substring(0, 10);
                    CODIGO_CLIENTE.SubItems.Add(DT_NAS);

                    listView_Clientes.Items.Add(CODIGO_CLIENTE);
                }
            }
            catch
            {
                MessageBox.Show("Houve um problema ao carregar os Clientes", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                if (LEITOR != null)
                {
                    LEITOR.Close();
                }

                if (CONEXAO != null && CONEXAO.State == ConnectionState.Open)
                {
                    CONEXAO.Close();
                }
            }
        }
        // Carrega cliente //

        private void MetodoConsulta()
        {
            try
            {
                CONEXAO.Open();

                SqlCommand CONSULTACLIENTE;

                if (radioButton_Cod_Cliente.Checked == true)
                {
                    CONSULTACLIENTE = new SqlCommand("SELECT CLIENTES.CLI_Cod, CLIENTES.CLI_Nome, CLIENTES.CLI_Status from CLIENTES WHERE CLIENTES.CLI_Cod = @COD_CLI UNION SELECT DEPENDENTES.DEP_Cod, DEPENDENTES.DEP_Nome, CLIENTES.CLI_Status from DEPENDENTES inner join CLIENTES on DEPENDENTES.CLI_Cod = CLIENTES.CLI_Cod WHERE CLIENTES.CLI_Cod = @COD_CLI;", CONEXAO);

                    SqlParameter CL1 = new SqlParameter("@COD_CLI", int.Parse(maskedTextBox_Cod_Cliente.Text));
                    CONSULTACLIENTE.Parameters.Add(CL1);
                }
                else
                {
                    CONSULTACLIENTE = new SqlCommand("SELECT CLIENTES.CLI_Cod, CLIENTES.CLI_Nome, CLIENTES.CLI_Status FROM CLIENTES WHERE CLIENTES.CLI_NOME like @NOME_CLI UNION SELECT DEPENDENTES.DEP_Cod, DEPENDENTES.DEP_Nome, CLIENTES.CLI_Status FROM DEPENDENTES inner join CLIENTES on DEPENDENTES.CLI_Cod = CLIENTES.CLI_Cod WHERE DEPENDENTES.DEP_Nome like @NOME_CLI ORDER BY CLIENTES.CLI_Nome;", CONEXAO);
                    SqlParameter CL1 = new SqlParameter("@NOME_CLI", "%" + textBox_Nome_Cliente.Text + "%");
                    CONSULTACLIENTE.Parameters.Add(CL1);
                }


                LEITOR = null;
                LEITOR = CONSULTACLIENTE.ExecuteReader();

                listView_Clientes.Items.Clear();

                while (LEITOR.Read())
                {
                    ListViewItem CODIGO_CLIENTE = new ListViewItem(LEITOR["CLI_Cod"].ToString());

                    ListViewItem.ListViewSubItem NOME_CLIENTE = new ListViewItem.ListViewSubItem();

                    ListViewItem.ListViewSubItem TITULAR_CLIENTE = new ListViewItem.ListViewSubItem();

                    ListViewItem.ListViewSubItem STATUS_CLIENTE = new ListViewItem.ListViewSubItem();


                    NOME_CLIENTE.Text = LEITOR["CLI_Nome"].ToString();
                    CODIGO_CLIENTE.SubItems.Add(NOME_CLIENTE);

                    if (int.Parse(LEITOR["CLI_Cod"].ToString()) < 10.000)
                    {
                        TITULAR_CLIENTE.Text = "Titular";
                    }
                    else
                    {
                        TITULAR_CLIENTE.Text = "Dependente";
                    }

                    CODIGO_CLIENTE.SubItems.Add(TITULAR_CLIENTE);


                    if (LEITOR["CLI_Status"].ToString() == "0")
                    {
                        STATUS_CLIENTE.Text = "Ativo";
                    }
                    else
                    {
                        STATUS_CLIENTE.Text = "Inativo";
                    }

                    CODIGO_CLIENTE.SubItems.Add(STATUS_CLIENTE);

                    listView_Clientes.Items.Add(CODIGO_CLIENTE);
                }
            }
            catch
            {
                MessageBox.Show("Houve um problema ao carregar os Clientes", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                if (LEITOR != null)
                {
                    LEITOR.Close();
                }

                if (CONEXAO != null && CONEXAO.State == ConnectionState.Open)
                {
                    CONEXAO.Close();
                }
            }
        }