Example #1
0
        private void tabControl1_Selected(object sender, TabControlEventArgs e)
        {
            //work with settings
            var settings = WorkWithSettings.GetSettings();

            nudDeep.Value  = settings.deep;
            nudWidth.Value = settings.width;
            nudSpeed.Value = settings.speed;

            //work with records
            var players = WorkWithRecords.GetPlayers();
            var records = RecordHandler.GetRecords(players);

            lblRecords.Text = records;
        }
Example #2
0
    /// <summary>
    /// get name, creeate new player and add the one into database if it needed
    /// </summary>
    /// <param name="currentScore">current score for add new record</param>
    public static void AddRecord(int currentScore)
    {
        //check for need save record
        var isentered = WorkWithRecords.IsEntered(currentScore);

        if (isentered == false)
        {
            return;
        }

        //get name of player and create a new one
        var form   = new frmInputName();
        var result = form.ShowDialog();

        var name   = result == DialogResult.OK ? form.textBox1.Text : String.Empty;
        var player = new Player();

        player.Name  = name;
        player.Score = currentScore;

        //add player into database
        WorkWithRecords.AddPlayer(player);
    }