예제 #1
0
        /// <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);
        }
예제 #2
0
        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);
            }
        }