コード例 #1
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            if (txtDocumento.Text != "")
            {
                var documento = int.Parse(txtDocumento.Text);
                var id_deporte = int.Parse(cmbDeportes.SelectedValue);

                var gde = new GestorDeportista();
                try
                {
                    lblDatosDeportista.Text = "";
                    lblDatosDeportista.Text = gde.ConsultarDeportista(documento, id_deporte).Tables[0].Rows[0][3] + ", " +
                                              gde.ConsultarDeportista(documento, id_deporte).Tables[0].Rows[0][4];
                    btnInscribir.Enabled = true;
                }
                catch (Exception ex)
                {
                    //IMPORTANTE, PARA HACER UN ALERT DENTRO DE UN UPDATEPANEL. y hacer luego la accion que hace el btnBuscar.
                    ScriptManager.RegisterStartupScript(btnBuscar.Page, btnBuscar.GetType(), String.Format("Data{0}", btnBuscar.ID), "<script>alert('No esta inscripto al deporte');</script>", false);
                    lblDatosDeportista.Text = " No esta inscripto al deporte";
                    btnInscribir.Enabled = false;
                }
            }
        }