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 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;
        }
    }