예제 #1
0
        private void numericUpDown_ValueChanged(object sender, EventArgs e)
        {
            var numericUpDown = sender as NumericUpDown;
            var index         = _scores.IndexOf(numericUpDown);
            var team          = Teams[index];
            var handicap      = numericUpDown?.Value ?? 0;

            team.Handicap = (double)handicap;
            Context.SaveChanges();
            _loserbowl.BindData();
        }
예제 #2
0
        private void numericUpDown_ValueChanged(object sender, EventArgs e)
        {
            var numericUpDown = sender as NumericUpDown;
            var index         = _scores.IndexOf(numericUpDown);
            var home          = index % 2 == 1;
            var game          = Games[index / 2];
            var score         = numericUpDown?.Value ?? 0;

            if (home)
            {
                game.HomeScore = (int)score;
            }
            else
            {
                game.AwayScore = (int)score;
            }

            Context.SaveChanges();
            _loserbowl.BindData();
        }