public void cargarTorneos(int id_deporte) { var gt = new GestorTorneo(); cmbTorneos.DataSource = gt.ConsultarConID(id_deporte).Tables[0]; cmbTorneos.DataTextField = "Nombre"; cmbTorneos.DataValueField = "id_torneo"; cmbTorneos.DataBind(); }
/// <summary> /// Guarda la configuracion visual que genero un usuario para un torneo en particular. /// </summary> /// <param name="configuracion"></param> public void registrarConfiguracionVisual(object configuracion, int idTorneo) { JavaScriptSerializer s = new JavaScriptSerializer(); ConfiguracionVisual conf = s.ConvertToType <ConfiguracionVisual>(configuracion); GestorTorneo gestor = Sesion.getGestorTorneo(); gestor.torneo.idTorneo = idTorneo; gestor.torneo.configuracionVisual = conf; new DAOTorneo().registrarConfiguracionVisual(gestor.torneo); }
private void InfRankingPorUnidad_Load(object sender, EventArgs e) { var gt = new GestorTorneo(); DataTable tablaRanking = new DataTable(); tablaRanking = gt.ConsultarRankingPorUnidad(0).Tables[0]; //0 para ver todos reporte.SetDataSource(tablaRanking); crystalReportViewer1.ReportSource = reporte; cargarComboUnidad(); }
public void cargarTorneos(int id_deporte) { //int id_deporte = int.Parse(cmbDeportes.SelectedValue.ToString()); var gt = new GestorTorneo(); gt.cargar_lista_TorneosXDeportes(id_deporte); //cmbTorneos.DataSource = gt.Consultar(id_deporte).Tables[0]; cmbTorneos.DataSource = gt.obtener_lista_TorneosXDeporte(); cmbTorneos.DisplayMember = "Nombre"; cmbTorneos.ValueMember = "Id_torneo"; cmbTorneos.SelectedIndex = 0; }
private void button1_Click(object sender, EventArgs e) { try { var id_deporte = int.Parse(cmbDeportes.SelectedValue.ToString()); var gt = new GestorTorneo(); dgRanking.DataSource = gt.ConsultarRanking(id_deporte); dgRanking.DataMember = "RankingFederados"; } catch (Exception ex) { } }
private void button2_Click(object sender, EventArgs e) { var gt = new GestorTorneo(); DataTable tablaRanking = new DataTable(); tablaRanking = gt.ConsultarRankingPorUnidad(int.Parse(cmbUnidad.SelectedValue.ToString())).Tables[0]; //0 para ver todos reporte.SetDataSource(tablaRanking); crystalReportViewer1.ReportSource = reporte; if (tablaRanking.Rows.Count == 0) MessageBox.Show("No se encontró ningun Ranking de Deportistas por Unidad Academica.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void ConsultarRanking_Load(object sender, EventArgs e) { cargarDeportesTorneo("Federado"); try { var id_deporte = int.Parse(cmbDeportes.SelectedValue.ToString()); var gt = new GestorTorneo(); int idtenisfederado = 30; dgRanking.DataSource = gt.ConsultarRanking(idtenisfederado); dgRanking.DataMember = "RankingFederados"; } catch (Exception ex) { } }
//================================================================== //-------------------------Validaciones--------------------------- //================================================================== //Validar Torneo public static Torneo validarTorneo() { String nickTorneo = HttpContext.Current.Request["nickTorneo"]; if (nickTorneo == null) { HttpContext.Current.Response.Redirect(GestorUrl.t404); } GestorTorneo gestorTorneo = new GestorTorneo(); Torneo torneo = new GestorTorneo().obtenerTorneoPorNick(nickTorneo); if (torneo == null) { HttpContext.Current.Response.Redirect(GestorUrl.t404); } return(torneo); }
private void button2_Click(object sender, EventArgs e) { if (cmbUnidad.Text == "") { MessageBox.Show("Seleccione una Unidad Academica Valida"); return; } var id_unidad = int.Parse(cmbUnidad.SelectedValue.ToString()); var gt = new GestorTorneo(); if (id_unidad!=100) //100 = todos { dgDeportistasPorUnidad.DataSource = gt.ConsultarAsistenciaPorUnidad(id_unidad); dgDeportistasPorUnidad.DataMember = "ParticipantesXTorneo"; dgDeportistasPorUnidad.AutoResizeColumns(); } else { dgDeportistasPorUnidad.DataSource = gt.ConsultarAsistenciaPorUnidad(); dgDeportistasPorUnidad.DataMember = "ParticipantesXTorneo"; dgDeportistasPorUnidad.AutoResizeColumns(); } // MessageBox.Show(cmbTipo.SelectedValue+ ""); if (dgDeportistasPorUnidad.RowCount == 0) { MessageBox.Show("No se encontró Asistencia de Deportistas por Unidad Academica.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); btnImprimir.Enabled = false; } else { btnImprimir.Enabled = true; } }
private void dgParticipantes_CellContentClick(object sender, DataGridViewCellEventArgs e) { DialogResult res; res = MessageBox.Show("“¿Está seguro que desea eliminar el registro seleccionado?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (res == DialogResult.Yes) { try { var documento = int.Parse(dgParticipantes.Rows[e.RowIndex].Cells[1].Value.ToString()); var gt = new GestorTorneo(); gt.Eliminar(documento); //consulto luego de eliminar para refrescar la grilla dgParticipantes.DataSource = gt.ConsultarDatos(id_deporte).Tables[0]; dgParticipantes.DataMember = "Torneos"; } catch (Exception ex) { } } }
private void button3_Click(object sender, EventArgs e) { var gt = new GestorTorneo(); try { global.id_deporte_torneo = int.Parse(cmbDeportes.SelectedValue.ToString()); id_torneo = int.Parse(cmbTorneos.SelectedValue.ToString()); dgParticipantes.DataSource = gt.ConsultarDatos(id_torneo).Tables[0]; listCarcteristicas.Items.Clear(); listCarcteristicas.Items.Add("Descripcion: " + gt.ConsultarDescripcion(id_torneo).Tables[0].Rows[0][0]); var estado = gt.ConsultarEstado(id_torneo).Tables[0].Rows[0][0].ToString(); listCarcteristicas.Items.Add("Estado: " + estado); if (estado == "finalizado") { btnConfirmar.Enabled = false; } else { btnConfirmar.Enabled = true; } } catch (Exception ex) { listCarcteristicas.Items.Clear(); } try { if (dgParticipantes.Rows[0].Cells[2].Value != null) global.p1 = dgParticipantes.Rows[0].Cells[2].Value.ToString(); if (dgParticipantes.Rows[1].Cells[2].Value != null) global.p2 = dgParticipantes.Rows[1].Cells[2].Value.ToString(); if (dgParticipantes.Rows[2].Cells[2].Value != null) global.p3 = dgParticipantes.Rows[2].Cells[2].Value.ToString(); if (dgParticipantes.Rows[3].Cells[2].Value != null) global.p4 = dgParticipantes.Rows[3].Cells[2].Value.ToString(); if (dgParticipantes.Rows[4].Cells[2].Value != null) global.p5 = dgParticipantes.Rows[4].Cells[2].Value.ToString(); if (dgParticipantes.Rows[5].Cells[2].Value != null) global.p6 = dgParticipantes.Rows[5].Cells[2].Value.ToString(); if (dgParticipantes.Rows[6].Cells[2].Value != null) global.p7 = dgParticipantes.Rows[6].Cells[2].Value.ToString(); if (dgParticipantes.Rows[7].Cells[2].Value != null) global.p8 = dgParticipantes.Rows[7].Cells[2].Value.ToString(); } catch (Exception ex) { } try { if (dgParticipantes.Rows[0].Cells[1].Value != null) global.docp1 = int.Parse(dgParticipantes.Rows[0].Cells[1].Value.ToString()); if (dgParticipantes.Rows[1].Cells[1].Value != null) global.docp2 = int.Parse(dgParticipantes.Rows[1].Cells[1].Value.ToString()); if (dgParticipantes.Rows[2].Cells[1].Value != null) global.docp3 = int.Parse(dgParticipantes.Rows[2].Cells[1].Value.ToString()); if (dgParticipantes.Rows[3].Cells[1].Value != null) global.docp4 = int.Parse(dgParticipantes.Rows[3].Cells[1].Value.ToString()); if (dgParticipantes.Rows[4].Cells[1].Value != null) global.docp5 = int.Parse(dgParticipantes.Rows[4].Cells[1].Value.ToString()); if (dgParticipantes.Rows[5].Cells[1].Value != null) global.docp6 = int.Parse(dgParticipantes.Rows[5].Cells[1].Value.ToString()); if (dgParticipantes.Rows[6].Cells[1].Value != null) global.docp7 = int.Parse(dgParticipantes.Rows[6].Cells[1].Value.ToString()); if (dgParticipantes.Rows[7].Cells[1].Value != null) global.docp8 = int.Parse(dgParticipantes.Rows[7].Cells[1].Value.ToString()); } catch (Exception ex) { } //Comienzo por Pablo int cantInscrip = 0; txtMaxCantPart.Text = Convert.ToString(tt.Cantidad_participantes); if (dgParticipantes.RowCount != 0) { cantInscrip = dgParticipantes.RowCount; txtCantInsc.Text = Convert.ToString(cantInscrip); } else txtCantInsc.Text = Convert.ToString(cantInscrip); if (cantInscrip <= tt.Cantidad_participantes)//Agregar la condición de si estado del torneo es igual a reservado { cargarListaParticipantes(); cargarListaParticipantes2(); } //Fin Pablo }
/// <summary> /// Setea el gestorEdición en Session /// </summary> public static void setGestorTorneo(GestorTorneo gestorTorneo) { System.Web.HttpContext.Current.Session["gestorTorneo"] = gestorTorneo; }
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 Button1_Click(object sender, EventArgs e) { var gt = new GestorTorneo(); try { var docu = int.Parse(txtDocumento.Text); string guardado = gt.registrarParticipante(docu, id_torneo); lblGuardado.Text = guardado; ScriptManager.RegisterStartupScript(btnVacio.Page, btnVacio.GetType(), String.Format("Data{0}", btnVacio.ID), "<script>alert('"+guardado+"');</script>", false); } catch (Exception ex) { lblGuardado.Text = "Error al guardar"; } }
private void TorneosConFases_Load(object sender, EventArgs e) { var gt = new GestorTorneo(); dgTorneosConFases.DataSource = gt.ConsultarConFases(); dgTorneosConFases.DataMember = "torneos"; dgTorneosConFases.Columns[1].Visible = false; }
private void dgTorneosConFases_CellContentClick(object sender, DataGridViewCellEventArgs e) { var colId = 1; var idfase1 = 1; var idfaseSiguiente = 13; var nombreTorneo = 2; var coltipotorneo = 22; var idtipotorneo = 3; var colNombre = 1; var colTipo = 2; var fase1Nombre = ""; var fase2Nombre = ""; var fase3Nombre = ""; var fase4Nombre = ""; var fase1Tipo = ""; var fase2Tipo = ""; var fase3Tipo = ""; var fase4Tipo = ""; var filas = dgTorneosConFases.Rows.Count; for (var i = 0; i < filas; i++) { dgTorneosConFases.Rows[i].DefaultCellStyle.BackColor = Color.White; } dgTorneosConFases.CurrentRow.DefaultCellStyle.BackColor = Color.Aqua; DialogResult res; res = MessageBox.Show("Desea dibujar las fases?", "Mensaje", MessageBoxButtons.YesNo); if (res == DialogResult.Yes) { //resetea valores txtFase1.Text = ""; txtFase2.Text = ""; txtFase3.Text = ""; txtFase4.Text = ""; txtTipoFase1.Text = ""; txtTipoFase2.Text = ""; txtTipoFase3.Text = ""; txtTipoFase4.Text = ""; //siempre tiene fase 1 porque lo guarda como orden 1- global.idfase1 = int.Parse(dgTorneosConFases.Rows[e.RowIndex].Cells[colId].Value.ToString()); fase1Nombre = dgTorneosConFases.Rows[e.RowIndex].Cells[nombreTorneo].Value.ToString(); fase1Tipo = dgTorneosConFases.Rows[e.RowIndex].Cells[coltipotorneo].Value.ToString(); txtFase1.Text = fase1Nombre; txtTipoFase1.Text = fase1Tipo; var gt = new GestorTorneo(); //pregunta si fase1, tiene fase 2 try { if (gt.tieneSiguienteFase(global.idfase1)) { //optimizar las consultas con fases 2 en 1. global.idfase2 = int.Parse(dgTorneosConFases.Rows[e.RowIndex].Cells[idfaseSiguiente].Value.ToString()); fase2Nombre = gt.ConsultarConFases(global.idfase2).Rows[0][colNombre].ToString(); fase2Tipo = gt.ConsultarConFases(global.idfase2).Rows[0][colTipo].ToString(); txtFase2.Text = fase2Nombre; txtTipoFase2.Text = fase2Tipo; //pregunta si fase 2, tiene una fase3 if (gt.tieneSiguienteFase(global.idfase2)) { global.idfase3 = int.Parse(gt.ConsultarFaseSiguiente(global.idfase2).Rows[0][0].ToString()); fase3Nombre = gt.ConsultarConFases(global.idfase3).Rows[0][colNombre].ToString(); fase3Tipo = gt.ConsultarConFases(global.idfase3).Rows[0][colTipo].ToString(); txtFase3.Text = fase3Nombre; txtTipoFase3.Text = fase3Tipo; //pregunta si fase 3, tiene una fase4 sino trae nulo if (gt.tieneSiguienteFase(global.idfase3)) { global.idfase4 = int.Parse(gt.ConsultarFaseSiguiente(global.idfase3).Rows[0][0].ToString()); fase4Nombre = gt.ConsultarConFases(global.idfase4).Rows[0][colNombre].ToString(); fase4Tipo = gt.ConsultarConFases(global.idfase4).Rows[0][colTipo].ToString(); txtFase4.Text = fase4Nombre; txtTipoFase4.Text = fase4Tipo; } } } } catch (Exception ex) { MessageBox.Show("No pudo traer todas sus fases"); } } }
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) { } }