Ejemplo n.º 1
0
        private void buttonClick(object sender, EventArgs e)
        {
            if (canPlay)
            {
                String[] tokens = ((Button)sender).Text.Split(' ');
                int      i      = Int32.Parse(tokens[0]);
                int      j      = Int32.Parse(tokens[1]);

                lightsOut.change(i, j);
                lightsOut.updateBoard(buttons);

                score--;
                scoreLabel.Text = score.ToString();

                if (score > 0)
                {
                    if (hasWon())
                    {
                        canPlay    = false;
                        title.Text = "YOU WON";
                        ScoreRelated.totalScore += score / 100d;
                        ScoreRelated.UpdateScore();
                    }
                }
                else
                {
                    title.Text = "YOU'VE LOST";
                }
            }
        }
Ejemplo n.º 2
0
        public App()
        {
            InitializeComponent();

            ScoreRelated mayNeed = new ScoreRelated();

            if (UtilityClasses.UserRelated.IsLoggedIn())
            {
                MainPage = new MainPage();
            }
            else
            {
                MainPage = new UtilityClasses.RegisterPage();
            }
        }
Ejemplo n.º 3
0
 protected override void OnStart()
 {
     // Handle when your app starts
     ScoreRelated.UpdateScore();
 }