protected void Button3_Click(object sender, EventArgs e) { txtDocumento.Text = ""; var gt = new GestorTorneo(); try { var id_deporte = int.Parse(cmbDeportes.SelectedValue); string descripcion = gt.Consultar(id_deporte).Tables[0].Rows[0][1].ToString();//1-descripcion , porque id se fue if (descripcion == "") { lblCaract.Text = "Descripcion: " + "Ninguna"; } else { lblCaract.Text = "Descripcion: " + descripcion; } btnBuscar.Enabled = true; txtDocumento.Enabled = true; } catch (Exception ex) { } try { var id_deporte = int.Parse(cmbDeportes.SelectedValue); id_torneo = int.Parse(cmbTorneos.SelectedValue); var cantidad_inscriptos = int.Parse(gt.ConsultarInscriptos(id_torneo).Tables[0].Rows[0][0].ToString()); var cupo = int.Parse(gt.ConsultarCupo(id_torneo).Tables[0].Rows[0][0].ToString()); lblEstado.Text = "Estado: "+gt.ConsultarCupo(id_torneo).Tables[0].Rows[0][1].ToString(); lblFechaInicio.Text = "Fecha Inicio: " + gt.ConsultarCupo(id_torneo).Tables[0].Rows[0][2].ToString(); lblFechaFin.Text = "Fecha Fin: " + gt.ConsultarCupo(id_torneo).Tables[0].Rows[0][3].ToString(); if (cantidad_inscriptos == cupo && lblEstado.Text == "Estado: finalizado") { lblnocupo.Text = ""; txtDocumento.Enabled = false; btnBuscar.Enabled = false; btnInscribir.Enabled = false; btnAvisar.Visible = false; txtMensaje.Visible = false; } else if (cantidad_inscriptos == cupo) { lblnocupo.Text = "No hay cupo"; txtDocumento.Enabled = false; btnBuscar.Enabled = false; btnInscribir.Enabled = false; btnAvisar.Visible = true; txtMensaje.Visible = true; Panel2.Visible = true; } else { lblnocupo.Text = ""; txtDocumento.Enabled = true; btnBuscar.Enabled = true; btnAvisar.Visible = false; txtMensaje.Visible = false; Panel2.Visible = false; } lblInscriptos.Text = "Inscriptos: "+ cantidad_inscriptos + " de " + cupo; } catch (Exception ex) { } panel1.Visible = true; }
protected void btnSeleccionar_Click(object sender, EventArgs e) { lblHorario.Text = ""; lblHorarios.Visible = true; lblHorario.Visible = true; crearGrilla(); 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(); } pintarEnMedioGrilla(id_deporte); lstMensajes.Items.Clear(); var gm = new GestorMensaje(); var cant_filas_mensajes = gm.ConsultarMensajes(id_deporte).Tables[0].Rows.Count; if (cant_filas_mensajes == 0) { lstMensajes.Items.Add("no hay mensajes"); } else { for (var i = 0; i < cant_filas_mensajes; i++) { DateTime fecha = new DateTime(); fecha = (DateTime)gm.ConsultarMensajes(id_deporte).Tables[0].Rows[i][1]; lstMensajes.Items.Add(fecha.ToShortDateString() + ": " + gm.ConsultarMensajes(id_deporte).Tables[0].Rows[i][2]); } } var gt = new GestorTorneo(); gvTorneos.DataSource = gt.Consultar(id_deporte); gvTorneos.DataBind(); if (gvTorneos.Rows.Count > 0) { lblTorneos.Visible = true; } else { lblTorneos.Visible = false; } } catch (Exception ex) { } }