Ejemplo n.º 1
0
 public JogoModel(List <GrupoModel> grupos, NivelEnum nivel, short tempoPalavra, short rodadas)
 {
     Grupos       = grupos;
     Nivel        = nivel;
     TempoPalavra = tempoPalavra;
     Rodadas      = rodadas;
 }
Ejemplo n.º 2
0
 public PalavraModel(string palavra, string significado, NivelEnum nivelDificuldade)
 {
     Id               = Guid.NewGuid();
     Palavra          = palavra;
     Significado      = significado;
     NivelDificuldade = nivelDificuldade;
 }
Ejemplo n.º 3
0
 public PalavraModel(Guid id, string palavra, string significado, NivelEnum nivelDificuldade)
 {
     Id               = id;
     Palavra          = palavra;
     Significado      = significado;
     NivelDificuldade = nivelDificuldade;
 }
Ejemplo n.º 4
0
 public InicioViewModel()
 {
     RunTaks        = true;
     NivelEnums     = NivelEnum.GetAll <NivelEnum>().ToList();
     Jogo           = new JogoModel();
     IniciarCommand = new Command(IniciarJogo);
     Notificacoes   = new List <string>();
 }
Ejemplo n.º 5
0
        private void SetNivelDificuldade()
        {
            NivelDificuldade = Jogo.Nivel;

            if (Jogo.Nivel == NivelEnum.Aleatorio)
            {
                Random rnd            = new Random();
                var    niveis         = NivelEnum.GetAll <NivelEnum>().Where(n => n.Id > 1).ToList();
                var    randIndexNivel = rnd.Next(niveis.Count);
                NivelDificuldade = niveis[randIndexNivel];
            }
        }