private void dgMensajes_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 id_mensaje = int.Parse(dgMensajes.Rows[e.RowIndex].Cells[1].Value.ToString()); var gm = new GestorMensaje(); gm.EliminarMensaje(id_mensaje); //consulto luego de eliminar para refrescar la grilla dgMensajes.DataSource = gm.ConsultarMensajes(); dgMensajes.DataMember = "MensajesXTorneo"; dgMensajes.Columns[3].Width = 500; dgMensajes.Columns[5].Width = 300; dgMensajes.Columns[1].Visible = false; dgMensajes.Columns[4].Visible = false; } catch (Exception ex) { } } }
private void MensajesTorneo_Load(object sender, EventArgs e) { try { var gm = new GestorMensaje(); //int id_torneo = int.Parse(cmbTorneos.SelectedValue.ToString()); dgMensajes.DataSource = gm.ConsultarMensajes(); dgMensajes.DataMember = "MensajesXTorneo"; dgMensajes.Columns[3].Width = 500; dgMensajes.Columns[5].Width = 300; dgMensajes.Columns[1].Visible = false; dgMensajes.Columns[4].Visible = false; } catch (Exception ex) { } }
protected void btnAvisar_Click(object sender, EventArgs e) { if (txtMensaje.Text == "") lblMensaje.Text = "Ingrese algun mensaje"; else { try { var mensaje = txtMensaje.Text; var gm = new GestorMensaje(); gm.EnviarMensajeTorneo(id_torneo, mensaje); lblMensaje.Text = "Mensaje Enviado"; btnAvisar.Enabled = false; txtMensaje.Enabled = false; } catch (Exception ex) { lblMensaje.Text = "Error al enviar"; } } }
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) { } }