Esempio n. 1
0
 private void Button_ClickOneLetter(object sender, RoutedEventArgs e)
 {
     oneLetter   = Letter.Text.ToUpper();
     Letter.Text = "";
     if (oneLetter.Length > 1 || oneLetter == "")
     {
         MessageBox.Show("You need to enter one letter", "Alert", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else
     {
         int[] temp = newGame.CheckLetter(oneLetter[0]);
         RevealLetters(temp);
     }
 }
Esempio n. 2
0
 public HomeModule()
 {
     Get["/"] = _ =>
     {
         return(View["index.cshtml"]);
     };
     Get["/game"] = _ =>
     {
         Game newGame = new Game();
         return(View["game.cshtml", newGame]);
     };
     Post["/game"] = _ =>
     {
         Game   game  = Game.GetGameState();
         string guess = Request.Form["guess"];
         if (!game.IsGuessed(guess))
         {
             game.CheckLetter(guess);
         }
         Game.SetGameState(game);
         return(View["game.cshtml", game]);
     };
 }