public ActionResult Move(FormCollection formValues) { int gameId = Int32.Parse( formValues["gameId"]); int playerId = Int32.Parse( formValues["playerId"]); char guessedLetter = Char.Parse(formValues["guessedLetter"]); var move = new WordGridGame.Move(gameId, playerId, guessedLetter); var user = GetCurrentUserProfile(); gameModel = GameModel.GetByID(move.GameID, user); System.Diagnostics.Debug.WriteLine("In BoardController.Move(): game model word state is:" + gameModel.WordToFillDisplay); string userMessage = gameModel.PlayMove(move); return RedirectToAction("Play", new { gameId, userMessage }); }
public ActionResult Move(FormCollection formValues) { int gameId = Int32.Parse(formValues["gameId"]); int playerId = Int32.Parse(formValues["playerId"]); char guessedLetter = Char.Parse(formValues["guessedLetter"]); var move = new WordGridGame.Move(gameId, playerId, guessedLetter); var user = GetCurrentUserProfile(); gameModel = GameModel.GetByID(move.GameID, user); System.Diagnostics.Debug.WriteLine("In BoardController.Move(): game model word state is:" + gameModel.WordToFillDisplay); string userMessage = gameModel.PlayMove(move); return(RedirectToAction("Play", new { gameId, userMessage })); }