private void LimpiarCamposCliente()
 {
     Txt_id_cliente.Clear();
     Txt_nom_cliente.Clear();
     Txt_apell_patern_cliente.Clear();
     txt_apelli_matern_cli.Clear();
     Txt_dir_cliente.Clear();
     txt_email.Clear();
     Txt_telefono_cliente.Clear();
 }
        private void Txt_nom_cliente_TextChanged(object sender, EventArgs e)
        {
            ClienteDAO clienteDAO = new ClienteDAO();

            DataRow[] rows = clienteDAO.Buscar().Select(String.Format("nombre LIKE '{0}%'", Txt_nom_cliente.Text));
            foreach (var item in rows)
            {
                Txt_nom_cliente.AutoCompleteCustomSource.Add(item["nombre"].ToString());
            }

            if (Txt_nom_cliente.Text != "")
            {
                if (rows.Length > 0)
                {
                    //Txt_id_cliente.Text = (int)rows[0]["cliente_id"];
                    if (Txt_nom_cliente.Text == rows[0]["nombre"] as string)
                    {
                        Txt_id_cliente.Text = rows[0]["cliente_id"].ToString();
                    }
                    else
                    {
                        Txt_id_cliente.Clear();
                    }

                    Txt_nom_cliente.DeselectAll();
                    Txt_nom_cliente.SelectionStart = Txt_nom_cliente.Text.Length;
                    Txt_apell_patern_cliente.Text  = rows[0]["apaterno"] as string;
                    txt_apelli_matern_cli.Text     = rows[0]["amaterno"] as string;
                    Txt_dir_cliente.Text           = rows[0]["direccion"] as string;
                    txt_email.Text            = rows[0]["email"] as string;
                    Txt_telefono_cliente.Text = rows[0]["telefono"] as string;
                }
            }
            else
            {
                LimpiarCamposCliente();
            }
        }