Exemplo n.º 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); }
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         gestorEquipo = Sesion.getGestorEquipo();
         limpiarPaneles();
         cargarRepeaterEquipos();
     }
     catch (Exception ex) { mostrarPanelFracaso(ex.Message); }
 }
Exemplo n.º 3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         gestorEquipo  = Sesion.getGestorEquipo();
         gestorEdicion = Sesion.getGestorEdicion();
         limpiarPaneles();
         if (!Page.IsPostBack)
         {
             cargarEquipos();
         }
     }
     catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
 }
Exemplo n.º 4
0
        public void cargarPodio()
        {
            podio = new List <Equipo>();
            GestorEquipo gestorEquipo = new GestorEquipo();

            for (int i = 0; i < gestorEstadisticas.obtenerTablaPosicionesFinal().Rows.Count; i++)
            {
                Equipo equipo1 = new Equipo();
                equipo1 = gestorEquipo.obtenerEquipoPorId(int.Parse(gestorEstadisticas.obtenerTablaPosicionesFinal().Rows[i]["idEquipo"].ToString()));
                podio.Add(equipo1);
            }
            if (gestorEdicion.edicion.estado.idEstado != Estado.edicionFINALIZADA)
            {
                for (int i = 0; i < 3; i++)
                {
                    Equipo equipo1 = new Equipo();
                    equipo1.idEquipo = 0;
                    podio.Add(equipo1);
                }
            }
        }
Exemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);
                    Equipo  equipo  = GestorUrl.validarEquipo(torneo.nick, edicion.idEdicion);
                    Jugador jugador = GestorUrl.validarJugador(torneo.nick, edicion.idEdicion, equipo.idEquipo);

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

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

                    gestorEquipo        = new GestorEquipo();
                    gestorEquipo.equipo = equipo;
                    idEquipo            = equipo.idEquipo;

                    gestorJugador         = new GestorJugador();
                    gestorJugador.jugador = jugador;
                    idJugador             = jugador.idJugador;

                    sinJugadoresFase.Visible = !GestorControles.cargarRepeaterList(rptOtroseJugadores, gestorEquipo.equipo.jugadores);
                    gestorEstadisticas       = new GestorEstadisticas(edicion);

                    cargarDatosJugador();
                    cargarPartidosJugador();
                    cargarGolesJugador();
                    cargarGraficoGoles();
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
Exemplo n.º 6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         gestorJugador = Sesion.getGestorJugador();
         gestorEquipo  = Sesion.getGestorEquipo();
         limpiarPaneles();
         if (!Page.IsPostBack)
         {
             obtenerEquipoSeleccionado();
             cargarComboEquipos();
             cargarRepeaterJugadores();
             if (gestorEquipo.getEquipo().idEquipo > 0)
             {
                 habilitarCampos();
             }
             else
             {
                 imagenUpload.Enabled = false;
             }
         }
     }
     catch (Exception ex) { mostrarPanelFracaso(ex.Message); }
 }
Exemplo n.º 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (!Page.IsPostBack)
                {
                    Torneo  torneo  = GestorUrl.validarTorneo();
                    Edicion edicion = GestorUrl.validarEdicion(torneo.nick);
                    Equipo  equipo  = GestorUrl.validarEquipo(torneo.nick, edicion.idEdicion);

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

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

                    gestorEquipo        = new GestorEquipo();
                    gestorEquipo.equipo = equipo;
                    idEquipo            = equipo.idEquipo;

                    gestorPartido     = new GestorPartido();
                    gestorEstadistica = new GestorEstadisticas(edicion);

                    cargarDatosPrincipalesEquipo();
                    cargarHistorialDePartidos();
                    cargarGoleadores();
                    cargarRepeaterOtrosEquiposDeEdicion();
                    cargarRepeaterJugadores();
                    cargarGraficos();
                }
            }
            catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
        }
Exemplo n.º 8
0
 protected void rptEdiciones_ItemCommand(object source, RepeaterCommandEventArgs e)
 {
     try
     {
         gestorEdicion.edicion = gestorEdicion.obtenerEdicionPorId(int.Parse(e.CommandArgument.ToString()));
         if (e.CommandName == "editarEdicion")
         {
             lblTituloModalEdicion.Text      = "Modificar Edición";
             txtTorneoAsociado.Value         = gestorTorneo.torneo.nombre;
             btnSiguienteEdicion.Visible     = false;
             btnModificarEdicion.Visible     = true;
             txtNombreEdicion.Value          = gestorEdicion.edicion.nombre;
             ddlTamañoCancha.SelectedValue   = gestorEdicion.edicion.tamanioCancha.idTamanioCancha.ToString();
             ddlTipoSuperficie.SelectedValue = gestorEdicion.edicion.tipoSuperficie.idTipoSuperficie.ToString();
             ddlGenero.SelectedValue         = gestorEdicion.edicion.generoEdicion.idGeneroEdicion.ToString();
             txtPuntosPorEmpatar.Value       = gestorEdicion.edicion.puntosEmpatado.ToString();
             txtPuntosPorGanar.Value         = gestorEdicion.edicion.puntosGanado.ToString();
             txtPuntosPorPerder.Value        = gestorEdicion.edicion.puntosPerdido.ToString();
             descripcionNueva.Visible        = false;
             descripcionModifica.Visible     = true;
             ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('modalEdicion');", true);
         }
         if (e.CommandName == "eliminarEdicion")
         {
             if (gestorEdicion.edicion.estado.idEstado == Estado.edicionFINALIZADA || gestorEdicion.edicion.estado.idEstado == Estado.edicionCANCELADA)
             {
                 throw new Exception("No es posible eliminar la edición seleccionada. Se encuentra " + gestorEdicion.edicion.estado.nombre);
             }
             litNombreEdicion.Text = gestorEdicion.edicion.nombre;
             ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('eliminarEdicion');", true);
         }
         if (e.CommandName == "configurarEdicion")
         {
             GestorEquipo gestorEquipo = new GestorEquipo();
             gestorTorneo.torneo.equipos = gestorEquipo.obtenerEquiposDeUnTorneo(Sesion.getTorneo().idTorneo);
             if (gestorTorneo.torneo.equipos.Count <= 1)
             {
                 throw new Exception("El torneo asociado a la edición no tiene la cantidad de equipos mínima para configurarla. Registre al menos dos equipos para continuar.");
             }
             if (gestorEdicion.edicion.estado.idEstado == Estado.edicionCONFIGURADA) // Si la edicion esta personalizada
             {
                 gestorEdicion.edicion.preferencias = gestorEdicion.obtenerPreferencias();
                 gestorEdicion.edicion.equipos      = gestorEdicion.obtenerEquipos();
                 gestorEdicion.edicion.fases        = gestorEdicion.obtenerFases();
             }
             Sesion.setGestorEdicion(gestorEdicion);
             Response.Redirect(GestorUrl.eCONFIGURAR);
         }
         if (e.CommandName == "verFechas")
         {
             Response.Redirect(GestorUrl.aFECHAS);
         }
         if (e.CommandName == "cancelarEdicion")
         {
             if (gestorEdicion.edicion.estado.idEstado == Estado.edicionFINALIZADA || gestorEdicion.edicion.estado.idEstado == Estado.edicionCANCELADA)
             {
                 throw new Exception("No es posible cancelar la edición seleccionada. Se encuentra " + gestorEdicion.edicion.estado.nombre);
             }
             litNombreEdicionACancelar.Text = gestorEdicion.edicion.nombre;
             ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal('modalCancelarEdicion');", true);
         }
     }
     catch (Exception ex) { GestorError.mostrarPanelFracaso(ex.Message); }
 }