public void Login() { if (ASPNetAPIHelper.Login(usernameField.text, passwordField.text)) { errorMessage.text = ""; GameObject.FindGameObjectWithTag("GameController").GetComponent <GameManager>().SetUserDetails(true, ""); MenusController.SetMenuState(MenuState.Game); } else { errorMessage.text = ASPNetAPIHelper.ErrorMessage; } }
public void EndGame() { TimerActive = false; SetActiveQuestionGroup(QuestionGroup.ScoreDisplay); ScoreDisplay.GetComponent <ScoreScreenController>().SetScore(GetTotalScore()); //Post result ASPNetAPIHelper.PostRecord(new GameRecordDTO() { Score = GetTotalScore(), PokemonName = questionGen.Questions.First().PokemonName, Date = DateTime.Now, CompletionTime = Timer, }); }
public void SignUp() { UserDTO user = new UserDTO() { Email = EmailField.text, PlayerUsername = UsernameField.text, Password = PasswordField.text, ConfirmPassword = PasswordField.text }; if (ASPNetAPIHelper.RegisterUser(user)) { ErrorMessage.text = "Success Register"; GameObject.FindGameObjectWithTag("GameController").GetComponent <GameManager>().SetUserDetails(true, UsernameField.text); MenusController.SetMenuState(MenuState.Game); ASPNetAPIHelper.Login(user.Email, user.Password); } else { ErrorMessage.text = ASPNetAPIHelper.ErrorMessage; } }