Exemplo n.º 1
0
        public void ModificarDatosJuego(string jugador1, string oponenteantiguo, string oponentenuevo, int unidadesdesant, int unidadesdesnue, int unidadessobant, int unidadessobnue, int unidadesdestant, int unidadesdestnue)
        {
            NodoListaJuegos aux = this.primero;

            while (aux != null)
            {
                if (aux.GetJugador().CompareTo(jugador1) == 0 && aux.GetOponente().CompareTo(oponenteantiguo) == 0 && aux.GetUnidadesDesplegadas() == unidadesdesant && aux.GetUnidadesSobrevivientes() == unidadessobant && aux.GetUnidadesDestruidas() == unidadesdestant)
                {
                    aux.SetOponente(oponentenuevo);
                    aux.SetUnidadesDesplegadas(unidadesdesnue);
                    aux.SetUnidadesSobrevivientes(unidadessobnue);
                    aux.SetUnidadesDestruidas(unidadesdestnue);
                    break;
                }
                aux = aux.GetSiguiente();
            }
        }