protected void BtnConfirmar_Click(object sender, EventArgs e) { if (HdnIdPostulacion.Value != null) { string comentarioNuevo = TxtMensaje.Text; int postulacionId = int.Parse(HdnIdPostulacion.Value); int jugadorId = ((Jugador)Session["Logueado"]).JugadorId; LogicaPartido.ConfirmarPostulacionEnPartido(jugadorId, postulacionId, comentarioNuevo); } }
protected void CargarDDLPartidos() { var partidos = LogicaPartido.FindByJugadorCalificar(LogicaJugador.FindAll().FirstOrDefault().JugadorId); foreach (Partido p in partidos) { var jugador = p.JugadorDesafiado.Email == LogicaJugador.FindAll().FirstOrDefault().Email ? p.JugadorDesafiante : p.JugadorDesafiado; DDLPartidos.Items.Add(new ListItem(jugador.NombreCompleto() + " - " + p.Fecha, p.PartidoId.ToString())); } DDLPartidos.DataBind(); }
protected void DDLPartidos_SelectedIndexChanged(object sender, EventArgs e) { int idPartido = int.Parse(((ListItem)sender).Value); var partido = LogicaPartido.FindbyId(idPartido); LblFecha.Text = partido.Fecha.ToString(); var otroJugador = partido.JugadorDesafiado.Email == ((Jugador)Session["Logueado"]).Email ? partido.JugadorDesafiante : ((Jugador)Session["Logueado"]); LblNombreOtroJugador.Text = otroJugador.NombreCompleto(); HdnOtroJugadorId.Value = otroJugador.JugadorId.ToString(); HdnPartidoId.Value = partido.PartidoId.ToString(); }