//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); } }
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; }