/// <summary> /// Otorga una nueva carta para la mano del jugador /// </summary> /// <param name="cartaTomada">Nueva carta para la mano del jugador</param> public void RecibirCarta(Carta cartaTomada) { Juego ventanaJuego = Application.Current.Windows.OfType <Juego>().SingleOrDefault(); Paginas.Partida ventanaPartida = ventanaJuego.PaginaActual as Paginas.Partida; ventanaPartida.AniadirCarta(cartaTomada); }
private void AñadirCartasAJugador(List <Carta> nuevasCartas) { Juego ventanaJuego = Application.Current.Windows.OfType <Juego>().SingleOrDefault(); Paginas.Partida ventanaPartida = ventanaJuego.PaginaActual as Paginas.Partida; foreach (Carta carta in nuevasCartas) { ventanaPartida.AniadirCarta(carta); } }