protected void btnSeleccionar_Click(object sender, EventArgs e) { habilitar = true; btnMensaje.Enabled = true; txtMensaje.Text = ""; lblMensaje.Text = ""; try { id_deporte = int.Parse(ddlDeportes.SelectedValue); //obtengo el cupo (boleano si o no para el programa del año actual) if (_gestorMensaje.getCupo(id_deporte)) { rbSi.Checked = true; rbNo.Checked = false; lblConfirmar.Text = "Inscripcion Abierta"; lblConfirmar.ForeColor = Color.Blue; } else { rbNo.Checked = true; rbSi.Checked = false; lblConfirmar.Text = "Inscripcion Cerrada"; lblConfirmar.ForeColor = Color.Red; } var gd = new GestorDeportista(); gvDeportistas.DataSource = gd.ConsultarDeportistasPorDeporte(id_deporte); gvDeportistas.DataBind(); txtCantidad.Text = gd.ContarDeportistasPorAnio(id_deporte); //btnSolicitarCerrar.Visible = true; } catch (Exception ex) { } lblHorario.Text = ""; lblHorarios.Visible = true; lblHorario.Visible = true; lblInscriptos.Visible = true; var gp = new GestorPrograma(); try { var id_deporte = int.Parse(ddlDeportes.SelectedValue); var cantidad_filas = gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows.Count; for (var i = 0; i < cantidad_filas; i++) { if ((i % 2) == 0) { lblHorario.Text = lblHorario.Text + " " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][0] + "\r\n " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][1] + ":" + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][2] + "\t - "; int hora = int.Parse(gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][1].ToString()); // col 1 = hora sin minutos int dia = int.Parse(gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][6].ToString()); // col 6= id dia. //pintarGrilla(hora, dia); } else { lblHorario.Text = lblHorario.Text + " " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][1] + ":" + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][2] + "\t <br/>"; int hora = int.Parse(gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][1].ToString()); // col 1 = hora sin minutos int dia = int.Parse(gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][6].ToString()); // col 6= id dia. //pintarGrilla(hora, dia); } lblSectores.Visible = true; lblSectores.Text = "Sector: " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][3].ToString() + " , " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][7].ToString(); lblLugar.Text = "Lugar: " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][4].ToString(); lblDireccion.Text = "Direccion: " + gp.ConsultarHorariosPrograma(id_deporte).Tables[0].Rows[i][5].ToString(); } } catch (Exception ex) { } if (gvDeportistas.Rows.Count > 0) { lblInscriptos.Text = "Inscriptos"; } else { lblInscriptos.Text = "No hay inscriptos hasta el momento"; } }