Exemplo n.º 1
0
    private void btnAbrirHistoricoCompra()
    {
        buscarHistorico((lstHistoricoCompra) =>
        {
            TxtHistoricoVazio.SetActive(false);

            PnlPopUp.AbrirPopUp(PnlHistoricoCompra,
                                () =>
            {
                TxtTitulo.text = "Histórico de Compras";

                if (lstHistoricoCompra.Count == 0)
                {
                    if (Cliente.ClienteLogado.concluiuTutorialProfile)
                    {
                        TxtHistoricoVazio.SetActive(true);
                    }
                    return;
                }

                foreach (HistoricoCompra historico in lstHistoricoCompra)
                {
                    HistoricoCompraObj objEstab = Instantiate(HistoricoCompraRef, ScvHistoricoCompra.transform);
                    objEstab.PreencherInfo(historico);
                }
            },
                                PnlPerfilGeral);
        });
    }
Exemplo n.º 2
0
 private void btnAbrirInfoPerfil()
 {
     PnlPopUp.AbrirPopUp(PnlPerfilEdicao, () =>
     {
         MudarAba(0, false);
         configurarEdicaoPerfil();
     },
                         PnlPerfilGeral);
 }
Exemplo n.º 3
0
    public void PreencherInfoConfirmacaoItem(ItemLoja item, float dinheiroEstab)
    {
        PnlPopUp.AbrirPopUp(
            PnlConfirmarItemCompra,
            () =>
        {
            TxtNomeCompraItem.text  = item.nome;
            TxtCaixaCompraItem.text = dinheiroEstab.ToString();
            TxtCustoCompraItem.text = "- " + item.preco.ToString();
            TxtSaldoCompraItem.text = (dinheiroEstab - item.preco).ToString();

            Main.Instance.ObterIcones(item.icon, FileManager.Directories.item_loja, (textura) =>
            {
                if (textura != null)
                {
                    IconItem.texture = textura;
                    IconItem         = Util.ImgResize(IconItem, 180, 180);
                }
            });
        });
    }