コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);
                    Partido partido = GestorUrl.validarPartido(torneo.nick, edicion.idEdicion);

                    gestorTorneo        = new GestorTorneo();
                    gestorTorneo.torneo = torneo;
                    nickTorneo          = torneo.nick;

                    gestorEdicion         = new GestorEdicion();
                    gestorEdicion.edicion = edicion;
                    idEdicion             = edicion.idEdicion;

                    gestorPartido         = new GestorPartido();
                    gestorPartido.partido = partido;
                    idPartido             = partido.idPartido.ToString();

                    gestorEstadistica = new GestorEstadisticas(edicion);

                    gestorEquipo = Sesion.getGestorEquipo();

                    gestorPartido.obtenerPartidoporId(idPartido);
                    otrosPartidosDeLaFecha();         // Carga Otros Partidos de la Fecha
                    cargarDatosDePartido();           // Carga Resumen y Estadísticas del Partido
                    cargarUltimosOProximosPartidos(); // Carga Próximos o Ultimos Partidos
                    cargarComparativo();              //Carga widget Comparativo
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
コード例 #2
0
 /// <summary>
 /// Opciones para cada partido
 /// autor: Facu Allemand
 /// </summary>
 protected void rptPartidos_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     try
     {
         //obtengo el command argument y el id del panel collapsable seleccionado para abrirlo.
         string[] paramentros     = e.CommandArgument.ToString().Split(new char[] { ';' });
         string   commandArgument = paramentros[0];
         string   idPanelCollapse = paramentros[1];
         Session["idPanelCollapse"] = idPanelCollapse;
         if (e.CommandName == "administrarPartido")
         {
             limpiarCampos();
             gestorPartido.obtenerPartidoporId(commandArgument);
             cargarPartido();
             btnCancelar.Visible = true;
             mostrarFechaCollapsablePanel();
             for (int i = 0; i < cblJugadoresEquipoLocal.Items.Count; i++)
             {
                 cblJugadoresEquipoLocal.Items[i].Selected = true;
             }
             for (int i = 0; i < cblJugadoresEquipoVisitante.Items.Count; i++)
             {
                 cblJugadoresEquipoVisitante.Items[i].Selected = true;
             }
         }
     }
     catch (Exception ex) { mostrarPanelFracaso(ex.Message); }
 }