Ejemplo n.º 1
0
        public void MandarInformacionPartida(int idPartida, Partida partida)
        {
            var jugadoresConColor = partida.AsignarColores();
            var nombreJugadores   = jugadoresConColor.Keys.ToList();

            foreach (var jugador in jugadoresConColor)
            {
                var callbackJugador = (from j in JugadoresConectados
                                       where j.Key.Equals(jugador.Key)
                                       select j.Value).First();
                callbackJugador.RecibirColor(jugador.Value);
                callbackJugador.RecibirJugadores(nombreJugadores);
            }
        }