示例#1
0
        public IActionResult EnterJudges(CoachesEnterJudgesViewModel data)
        {
            var        judgeId    = int.Parse(data.Judge);
            JudgeEntry judgeEntry = _context.JudgeEntry.Where(t => t.JudgeEntryId == data.JudgeEntry.JudgeEntryId).Single();

            judgeEntry.JudgeId = judgeId;
            _context.Update(judgeEntry);
            _context.SaveChanges();
            return(RedirectToAction("TournamentManagement", "Coaches"));
        }
示例#2
0
        // GET: EnterJudges
        public ViewResult EnterJudges(int id)
        {
            JudgeEntry judgeEntry = new JudgeEntry();
            Tournament tournament = _context.Tournament.FirstOrDefault(t => t.TournamentId == id);
            var        judges     = BuildJudgesList(id);

            if (judges.Count() > 0)
            {
                judgeEntry.TournamentId = tournament.TournamentId;
                _context.Add(judgeEntry);
                _context.SaveChanges();
            }

            CoachesEnterJudgesViewModel coachesEnterJudgesViewModel = new CoachesEnterJudgesViewModel()
            {
                JudgeEntry = judgeEntry,
                Judges     = judges,
                Judge      = "judge",
            };

            return(View(coachesEnterJudgesViewModel));
        }