コード例 #1
0
    private void OnCompletePostComment(WWW www)
    {
        FreeHelpAnalytics.Event("app::serviço comentar", this.serviceID);

        inputComentario.text = "";
        Alert.Show("Obrigado, seu comentário foi registrado com sucesso e será avaliado pela equipe FreeHelp!");
    }
コード例 #2
0
    public void OnClickEnviarWhatsapp()
    {
        FreeHelpAnalytics.Event("app::serviço whatsapp", this.serviceID);

        string message = "";
        string phone   = cellphoneNumber;

        PhoneUtils.Whatsapp(NormalizeNumber(phone), txtNomeServico.text, message);
    }
コード例 #3
0
    public void OnClickEnviarSMS()
    {
        FreeHelpAnalytics.Event("app::serviço sms", this.serviceID);

        string message = "";
        string phone   = cellphoneNumber;

        PhoneUtils.SMS(phone, message);
    }
コード例 #4
0
    public void OnClickTelefonar()
    {
        FreeHelpAnalytics.Event("app::serviço telefonar", this.serviceID);

        // FIX
        string phone = phoneNumber.Trim() == "" ? cellphoneNumber : phoneNumber;

        PhoneUtils.MakeCall(phone);
    }
コード例 #5
0
    public void OnClickButton(int id)
    {
        FreeHelp.Instance.PlayButtonSound();

        if (id == 0)        // configuracoes
        {
            Page.Show("Configuracoes");
        }
        if (id == 1) // AVALIE
        {
            FreeHelpAnalytics.Event("avaliar");
            Application.OpenURL(URL.RATE);
        }
        if (id == 2) // SHARE
        {
            FreeHelpAnalytics.Event("compartilhar app");
            PhoneUtils.ShareText("FreeHelp", "Descobri esse aplicativo que busca, localiza e informa sobre os mais variados serviços! É uma grande ideia para fornecedores e consumidores, então lembrei de você!" + System.Environment.NewLine + System.Environment.NewLine + "Instale agora para conferir!" + System.Environment.NewLine + URL.SHARE);
        }
        if (id == 3) // PRIMEIROS PASSOS
        {
            //Alert.Show("Primeiros passos!");
            FreeHelpAnalytics.Event("primeiros passos");
            TutorialManager.Instance.Clear();
        }
        if (id == 4)         // Curta nosso facebook
        {
            FreeHelpAnalytics.Event("curtir facebook");
            Application.OpenURL(URL.FACEBOOK);
        }
        else if (id == 5)
        {
            Page.Show("SobreOFreeHelp");
        }
        else if (id == 6)
        {
            Page.Show("FaleConosco");
        }
        else if (id == 7)
        {
            User.Instance.Logoff();
            Page.Show("Login");
        }
        else if (id == 8)         // SAIR
        {
            User.Instance.Logoff();
            Page.Show("Login");
        }
        else if (id == 9)         // HISTORICO
        {
            FreeHelpAnalytics.Event("histórico");
            OnClickHistorico();
        }

        Hide();
    }
コード例 #6
0
    public virtual void Show(params object[] args)
    {
        gameObject.SetActive(true);
        MoveToUp();
        string n = gameObject.name;

        if (n == "CategorySelect")
        {
            UpperBar.Instance.cadencia = new List <string>();
        }
        UpperBar.Instance.cadencia.Add(gameObject.name);

        FreeHelpAnalytics.Page("app::page " + gameObject.name);

        DragBlocker.Instance.OnDrop();
    }
コード例 #7
0
    public void OnClickNext()
    {
        FreeHelpAnalytics.Event("app recuperar senha");

        string mail = inputMail.text;

        if (Util.CheckMail(mail))
        {
            Hashtable args = new Hashtable();
            args["mail"] = mail;
            WebRequest.Post(WebRequest.REQUESTTYPE.RENEWPASSWORD, args, null);
            Page.Show("Login");
            Alert.Show("Uma e-mail com informações de recuperação de senha foi enviado para " + mail + ".");
        }
        else
        {
            txtError.text = "E-mail inválido.";
        }
    }
コード例 #8
0
 public void OnClickOpenMap()
 {
     FreeHelpAnalytics.Event("app::serviço mapa", this.serviceID);
     Page.Show("Map");
 }