Пример #1
0
        /// <summary>
        /// Elimina un cambio del objeto partido.cambios
        /// autor: Facundo Allemand
        /// </summary>
        public void eliminarCambio(string idCambioTemp)
        {
            int    idCambio        = Validador.castInt(idCambioTemp);
            Cambio cambioAEliminar = new Cambio();

            foreach (Cambio cambio in partido.cambios)
            {
                if (cambio.idCambio == idCambio)
                {
                    cambioAEliminar = cambio;
                }
            }
            partido.cambios.Remove(cambioAEliminar);
        }
Пример #2
0
        /// <summary>
        /// Agrega un cambio en el objeto partido.cambios
        /// autor: Facundo Allemand
        /// </summary>
        public void agregarCambio(string idEquipo, string idJugadorEntra, string idJugadorSale, string minuto)
        {
            if (Validador.castInt(Validador.isNotEmpty(idJugadorEntra)) == Validador.castInt(Validador.isNotEmpty(idJugadorSale)))
            {
                throw new Exception("El jugador que entra no puedo ser el mismo que sale");
            }
            GestorJugador gestorJugador = new GestorJugador();
            Cambio        cambio        = new Cambio();

            cambio.equipo.idEquipo = Validador.castInt(Validador.isNotEmpty(idEquipo));
            cambio.jugadorEntra    = gestorJugador.obtenerJugadorPorId(Validador.castInt(Validador.isNotEmpty(idJugadorEntra)));
            cambio.jugadorSale     = gestorJugador.obtenerJugadorPorId(Validador.castInt(Validador.isNotEmpty(idJugadorSale)));
            if (minuto != "")
            {
                cambio.minuto = Validador.castInt(minuto);
            }
            partido.cambios.Add(cambio);
        }
Пример #3
0
 public void AgregarIncidencia(Cambio cambio)
 {
     this.Cambios.Add(cambio);
     ConsolaMensajes.Instance.EscribirEnConsola("CAMBIO");
 }
Пример #4
0
 public void AgregarIncidencia(Cambio cambio)
 {
     this.Cambios.Add(cambio);
 }