Ejemplo n.º 1
0
 //btnBingoNumber
 private void button3_Click(object sender, EventArgs e)
 {
     if (cont < GM.ObtenerCantidadDeNumeros())
     {
         Console.WriteLine(bingoNumber + "|" + GM.ObtenerCantidadDeNumeros());
         if (gameOver == false)
         {
             bingoNumber = game.SacarNumeroDeBiombo();                                                   //Saca el número del Biombo
             UI.EstablecerListaDeNumerosParaLaLista(lbUsedNumbers, game.numerosJugados, game.intervalo); //Muestra la lista de números
             lblNewNumber.Text = UI.EstablecerListaDeNumerosParaElLabel(bingoNumber, game.intervalo);    //Muestra el número en cuestion
             GenerarCartonesAfortunados(bingoNumber);                                                    //Genera los cartones afortunados en el tab afortunados
             cont++;                                                                                     //Aumenta el número de veces que se extrajo un número
             lblAmountOfNumbers.Text = game.numerosJugados.Count.ToString();                             //Muestra la cantidad de números jugados
             RefrescarCartones();                                                                        //Si hay un jugador seleccionado, lo refresca
             MostrarGanadores();                                                                         //Muestra los cartones ganadores
             GenerarCartonesGanadores();
         }
         else
         {
             MessageBox.Show("Por favor inicie un juego nuevo.", "Juego teminado", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("No se pueden agregar más números.", "Límite de números", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Ejemplo n.º 2
0
        String boardOwner = "";    //Nombre del dueño del cartón

        public JuegoEnCurso(MenuPrincipal oldSM, ManejoDelJuego oldGM)
        {
            InitializeComponent();
            //Inicio de las clases de ayuda
            GM       = oldGM;
            mainMenu = oldSM;
            //Componentes extra
            ComponentesExtra();
            //Inicio del juego
            game = new Juego(GM.ObtenerCantidadDeNumeros(), GM.ObtenerJugadores().ToList(), modeName);
            //Temp
            bingoNumber = 0;
            cont        = 0;
        }