Ejemplo n.º 1
0
        /// <summary>
        /// Agrega un gol en el objeto partido.goles
        /// autor: Facundo Allemand
        /// </summary>
        public void agregarGol(string idEquipo, string idJugador, string idTipoGol, string minuto)
        {
            GestorJugador gestorJugador = new GestorJugador();
            GestorEquipo  gestorEquipo  = new GestorEquipo();
            Gol           gol           = new Gol();

            gol.equipo  = gestorEquipo.obtenerEquipoPorId(Validador.castInt(Validador.isNotEmpty(idEquipo)));
            gol.jugador = (idJugador != "") ? gestorJugador.obtenerJugadorPorId(Validador.castInt(idJugador)) : null;
            gol.tipoGol = (idTipoGol != "") ? obtenerTipoGolPorId(Validador.castInt(idTipoGol)) : null;
            gol.minuto  = (minuto != "") ? (int?)Validador.castInt(minuto) : null;
            partido.goles.Add(gol);
        }
Ejemplo n.º 2
0
        //Validar Equipo
        public static Equipo validarEquipo(string nickTorneo, int idEdicion)
        {
            int idEquipo = -1;

            try
            {
                idEquipo = int.Parse(HttpContext.Current.Request["idEquipo"]);
            }
            catch (Exception ex)
            {
                HttpContext.Current.Response.Redirect(GestorUrl.urlEquipos(nickTorneo, idEdicion));
            }
            GestorEquipo gestorEquipo = new GestorEquipo();
            Equipo       equipo       = gestorEquipo.obtenerEquipoPorId(idEquipo);

            if (equipo == null)
            {
                HttpContext.Current.Response.Redirect(GestorUrl.urlEquipos(nickTorneo, idEdicion));
            }
            return(equipo);
        }