コード例 #1
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            ResultSet = true;

            ThugLifeDBEntities5 db = new ThugLifeDBEntities5();

            var vaic = from player in db.Player
                       where player.Username == this.inputUsername.Text
                       select player;

            if (vaic.Any())
            {
                newPlayer = vaic.Single();
            }
            else
            {
                newPlayer.Username = "******";
            }

            // check user here
            // an example that's very simple:
            if (newPlayer.Username == "not")
            {
                this.DialogResult = System.Windows.Forms.DialogResult.Abort;
            }
            else if (this.inputUsername.Text == newPlayer.Username.Trim() && this.inputPassword.Text == newPlayer.Password.Trim())
            {
                this.DialogResult = System.Windows.Forms.DialogResult.OK;
            }
            else
            {
                this.DialogResult = System.Windows.Forms.DialogResult.Abort;
            }
        }
コード例 #2
0
        // Saglabâ reultâtu DB
        private void SaveScore(Player player, int score)
        {
            busted = false;
            ThugLifeDBEntities5 db = new ThugLifeDBEntities5();

            Score newScore = new Score();

            newScore.ID_Player = player.ID_Player;
            newScore.GameScore = score;

            db.Score.AddObject(newScore);
            db.SaveChanges();
        }