public string[,] ObtenerPatronGanador(ModoDeJuego modoJuego) { switch (modoJuego) { case ModoDeJuego.CartonLleno: return(LLenarPatron()); case ModoDeJuego.CuatroEsquinas: return(patronCuatroEsquinas()); case ModoDeJuego.H: return(patronH()); case ModoDeJuego.X: return(patronX()); case ModoDeJuego.O: return(patronO()); case ModoDeJuego.U: return(patronU()); case ModoDeJuego.P: return(patronP()); case ModoDeJuego.A: return(patronA()); case ModoDeJuego.E: return(patronE()); default: return(null); } }
public Juego(ModoDeJuego _ModoDeJuego, List <Jugador> ListaJugadores) { this.ModoJuego = _ModoDeJuego; this.ListaJugadores = ListaJugadores; }
public bool VerificarGanador(ModoDeJuego modoJuego, BingoRepo[,] cartonBingo) { string[,] PatronGanador = Accion.ObtenerPatronGanador(modoJuego); return(Accion.ObtenerGanador(PatronGanador, cartonBingo)); }
// Verifica el ganador public bool ObtenerGanador(ModoDeJuego ModoJuego, BingoRepo[,] CartonBingo) { return(Especificacion.VerificarGanador(ModoJuego, CartonBingo)); }