Ejemplo n.º 1
0
        public IActionResult AddMatch(AddMatchVM model)
        {
            if (model.SelectedPlayer1Id == model.SelectedPlayer2Id)
            {
                ModelState.AddModelError("SelectedPlayer2Id", "Välj två olika spelare!");
            }

            if (model.SelectedPlayer1Sets == model.SelectedPlayer2Sets)
            {
                ModelState.AddModelError("SelectedPlayer2Sets", "Felaktigt resultat! Matcher kan inte sluta lika!.");
            }

            if (!ModelState.IsValid)
            {
                return(View(repHandler.PopulateLists()));
            }

            repHandler.NewMatch(model);

            return(RedirectToAction(nameof(Index)));
        }