/// <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); }
/// <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); }
public void AgregarIncidencia(Cambio cambio) { this.Cambios.Add(cambio); ConsolaMensajes.Instance.EscribirEnConsola("CAMBIO"); }
public void AgregarIncidencia(Cambio cambio) { this.Cambios.Add(cambio); }