Пример #1
0
        private void Btn_Buscar_Click_1(object sender, EventArgs e)
        {
            NG_Perros perros = new NG_Perros();
            DataTable tabla  = new DataTable();

            if (Txt_Dueño.Text == "" &&
                Txt_Nombre.Text == "" &&
                Check_Todos.Checked == false)
            {
                MessageBox.Show("No seleccionó o cargó datos"
                                , "Importante"
                                , MessageBoxButtons.OK, MessageBoxIcon.Stop);
                Txt_Dueño.Focus();
                return;
            }
            if (Txt_Dueño.Text != "" &&
                Txt_Nombre.Text == "" &&
                Check_Todos.Checked == false)
            {
                tabla = perros.consultar_x_dueño(Txt_Dueño.Text);
                if (tabla.Rows.Count == 0)
                {
                    MessageBox.Show("No hay datos encontrados");
                    return;
                }
                cargar_grilla(tabla);
                return;
            }
            if (Txt_Dueño.Text == "" &&
                Txt_Nombre.Text != "" &&
                Check_Todos.Checked == false)
            {
                tabla = perros.consultar_x_nombre(Txt_Nombre.Text);

                if (tabla.Rows.Count == 0)
                {
                    MessageBox.Show("No se obtuvieron datos");
                    return;
                }
                cargar_grilla(tabla);
                return;
            }
            if (Txt_Dueño.Text != "" &&
                Txt_Nombre.Text != "" &&
                Check_Todos.Checked == false)
            {
                tabla = perros.consultar_x_dueño_nombre(Txt_Dueño.Text, Txt_Nombre.Text);

                if (tabla.Rows.Count == 0)
                {
                    MessageBox.Show("No se obtuvieron datos");
                    return;
                }
                cargar_grilla(tabla);
                return;
            }
            if (Check_Todos.Checked == true)
            {
                tabla = perros.consultar_x_todos();
                cargar_grilla(tabla);
            }
        }