private void button1_Click(object sender, EventArgs e)
        {
            int documento;
            var gd = new GestorDeportista();

            if (cmbEstados.Text != "")
            {
                var id_estado = int.Parse(cmbEstados.SelectedValue.ToString());
                dgSolicitudes.DataSource = gd.ConsultarInscripcionesEstado(id_estado);

                dgSolicitudes.DataMember = "deportistas";
                dgSolicitudes.Columns[7].Visible = false; //invisible columna id_estado

                if (txtDocumento.Text != "" || txtDocumento.Text == "0")
                {
                    documento = int.Parse(txtDocumento.Text);
                    dgSolicitudes.DataSource = gd.ConsultarInscripcionesEstadoDocumento(id_estado, documento);

                    dgSolicitudes.DataMember = "deportistas";
                    dgSolicitudes.Columns[7].Visible = false; //invisible columna id_estado
                    goto fin;
                }
            }

            else
            {
                if (txtDocumento.Text == "")
                {
                    dgSolicitudes.DataSource = gd.ConsultarInscripciones(6, 11);

                        //6 aprobado, 11 aprobado solo recreativas
                    dgSolicitudes.DataMember = "deportistas";
                    dgSolicitudes.Columns[7].Visible = false; //invisible columna id_estado
                    goto fin;
                }

                else
                {
                    documento = int.Parse(txtDocumento.Text);
                    dgSolicitudes.DataSource = gd.ConsultarInscripciones(documento);

                    dgSolicitudes.DataMember = "deportistas";
                    dgSolicitudes.Columns[7].Visible = false; //invisible columna id_estado
                    goto fin;
                }

            }

            fin:
            if (dgSolicitudes.Rows.Count == 0)
                MessageBox.Show("No existe ninguna inscripcion con dicho filtro");
        }
        private void button1_Click(object sender, EventArgs e)
        {
            int documento;
            var gd = new GestorDeportista();

            if (txtDocumento.Text != "")
                documento = int.Parse(txtDocumento.Text);
            else
                documento = 0;

            if (documento == 0 && cmbEstados.Text == "Todos")
            {
                //int id_estado = int.Parse(cmbEstados.SelectedValue.ToString());
                dgSolicitudes.DataSource = gd.ConsultarInscripciones("inscripcion");
                dgSolicitudes.DataMember = "deportistas";
                dgSolicitudes.Columns[7].Visible = false; //id_estado invisible
                goto fin;
            }

            if (documento == 0)
            {
                var id_estado = int.Parse(cmbEstados.SelectedValue.ToString());
                dgSolicitudes.DataSource = gd.ConsultarInscripcionesEstado(id_estado);
                dgSolicitudes.DataMember = "deportistas";
                dgSolicitudes.Columns[7].Visible = false; //id_estado invisible
                goto fin;
            }

            if (documento != 0 && cmbEstados.Text != "Todos") //no se debe comparar con strings por errores como este, mayus etc
            {
                var id_estado = int.Parse(cmbEstados.SelectedValue.ToString());
                dgSolicitudes.DataSource = gd.ConsultarInscripcionesEstadoDocumento(id_estado, documento);
                dgSolicitudes.DataMember = "deportistas";
                dgSolicitudes.Columns[7].Visible = false; //id_estado invisible
                goto fin;
            }

            if (documento != 0 && cmbEstados.Text == "Todos")
            {
                dgSolicitudes.DataSource = gd.ConsultarInscripciones(documento);
                dgSolicitudes.DataMember = "deportistas";
                dgSolicitudes.Columns[7].Visible = false; //id_estado invisible
            }

            fin:
            if (dgSolicitudes.Rows.Count == 0)
                MessageBox.Show("No existe ninguna inscripcion con dicho filtro");
        }
        private void ConsultarAprobados_Load(object sender, EventArgs e)
        {
            var gd = new GestorDeportista();
            dgSolicitudes.DataSource = gd.ConsultarInscripciones(6, 11); //6 aprobado, 11 aprobado solo recreativas
            dgSolicitudes.DataMember = "deportistas";

            var ge = new GestorEstado();
            cmbEstados.DataSource = ge.ConsultarAprobados("inscripcion").Tables[0];
            cmbEstados.DisplayMember = "Nombre";
            cmbEstados.ValueMember = "id_estado";
            cmbEstados.SelectedIndex = -1;
            dgSolicitudes.Columns[7].Visible = false; //invisible columna id_estado
        }
        private void SolicitudesWeb_Load(object sender, EventArgs e)
        {
            var gd = new GestorDeportista();
            dgSolicitudes.DataSource = gd.ConsultarInscripciones("inscripcion");
            dgSolicitudes.DataMember = "deportistas";
            dgSolicitudes.Columns[7].Visible = false; //id_estado invisible

            var ge = new GestorEstado();
            cmbEstados.DataSource = ge.Consultar("inscripcion").Tables[0];

            cmbEstados.DisplayMember = "Nombre";
            cmbEstados.ValueMember = "id_estado";
            cmbEstados.SelectedIndex = 6; //estado 6 = todos. ambito torneo
        }