Exemple #1
0
        public ActionResult GameSelection()
        {
            if (Session["id"] == null)
            {
                return(RedirectToAction("About", "Home"));
            }
            Session["currentPage"] = null;
            int countOfPlayerInTournament = game.CountOfTournamentPlayer();

            if (uDB.getUserPlayerIdList((int)Session["id"]) != null)
            {
                if (Session["error"] != null)
                {
                    ViewBag.Error    = Session["error"];
                    Session["error"] = null;
                }
                if (countOfPlayerInTournament == maxNumberOfUsers)
                {
                    TournamentManageController tournament = new TournamentManageController();
                    ViewBag.SuccessMessage = "Turnyras vyksta. Apie rezultatus bus pranesta zinute";
                }
            }
            else
            {
                ViewBag.Error = "Jus neturite nei vieno žaidėjo!";
            }
            ViewBag.Message = countOfPlayerInTournament;
            var viewTournamentModel = new ViewTournamentModel
            {
                NumberOfUsers       = countOfPlayerInTournament,
                PartOfRequiredUsers = countOfPlayerInTournament * 100 / maxNumberOfUsers
            };

            return(View(viewTournamentModel));
        }