Ejemplo n.º 1
0
 public EspacoEntity(int posY, int posX, EIdentificacaoJogador jogador)
 {
     AddNotifications(new Contract()
                      .Requires()
                      .IsBetween(posY, 0, 2, "Y", Mensagens.PosicaoIncorreta(posY))
                      .IsBetween(posX, 0, 2, "X", Mensagens.PosicaoIncorreta(posX))
                      .IsNotNullOrEmpty(jogador.ToString(), "Jogador", Mensagens.ParametroIncorreto("Jogador"))
                      );
     if (Valid)
     {
         PosY    = posY;
         PosX    = posX;
         Jogador = jogador;
         CalcularPosicaoFacilitada();
     }
 }