public ActionResult Index(PlayerViewModel viewModel)
 {
     Poker poker = new Poker();
     HttpContext.Session["Poker"] = poker;
     for (int i = 0; (i < viewModel.AmountOfBots && i < 5); i++)
     {
         poker.AddNewBot("Computer " + (i + 1));
     }
     poker.AddNewPlayer(viewModel.Name);
     for (int i = 5; i < viewModel.AmountOfBots; i++)
     {
         poker.AddNewBot("Computer " + (i + 1));
     }
     poker.InitGame();
     Session["state"] = "Playing";
     return View("Create", poker);
 }
 public ActionResult IndexMultiplayerPost(Poker poker,PlayerViewModel playerViewModel)
 {
     if (playerViewModel.Name == null || playerViewModel.Name.IsEmpty() || MultiplayerGame.Names.Contains(playerViewModel.Name))
     {
         Session["state"] = "Home";
         TempData["message"] = String.Format("There is already a player with name: {0}. Choose another name!", playerViewModel.Name);
         return View("IndexMultiplayer");
     }      
     poker.Host = new ActivePlayer {Name = playerViewModel.Name};
     MultiplayerGame.Names.Add(playerViewModel.Name);
     poker.Host.Money = 1000;
     Session["state"] = "Playing";
     return View("CreateMultiplayer");
 }