private void fecharPnlEstabInfo() { PnlPopUp.FecharPnlCanvas(CanvasEstabInfo, PnlEstabInfo, () => { limparPnlEstabInfo(); }); }
public void AbrirPnlConvitesEnviados() { PnlMainConvitesGrupo.SetActive(true); PnlPopUp.AbrirPopUpCanvas(CanvasConvidar, PnlConvidarGrupo, () => { TxtTitulo.text = "Convites Enviado"; PnlConvitesEnviados.SetActive(true); Dictionary <string, object> form = new Dictionary <string, object> { { "comandaId", Cliente.ClienteLogado.configClienteAtual.comanda } }; StartCoroutine(ComandaAPI.ConvitesEnviadoGrupo(form, (response, error) => { if (error != null) { Debug.Log("ConvitesEnviadoGrupo: " + error); AlertaManager.Instance.ChamarAlertaMensagem(error, false); return; } for (int i = 0; i < response.Count; i++) { Instantiate(MembroConvidadoRef, ScvConvitesEnviados).PreencherInfo(response[i]); } })); }); }
private void btnSairEstabelecimento() { if (!string.IsNullOrEmpty(Cliente.ClienteLogado.configClienteAtual.comanda)) { AlertaManager.Instance.ChamarAlertaMensagem(AlertaManager.MsgAlerta.SairEstabComandaAberta, false); return; } StartCoroutine(ClienteAPI.SairDoEstabelecimento( (response, error) => { if (error != null) { Debug.Log(error); AlertaManager.Instance.ChamarAlertaMensagem(error, false); return; } if (response) { PnlPopUp.FecharPnlCanvas(CanvasEstabInfo, PnlEstabInfo, () => { limparPnlEstabInfo(); }); return; } if (!response) { Debug.Log("error"); EasyAudioUtility.Instance.Play(EasyAudioUtility.Som.Error); } })); }
private void fecharPnlTransferirLideranca() { PnlPopUp.FecharPnlCanvas(CanvasConvidar, PnlConvidarGrupo, () => { PnlTransferirLideranca.SetActive(false); }); }
//------------------------------------ #region btnAbrirHistoriaCompra private void btnAbrirHistoriaCompra() { PnlPopUp.AbrirPopUpCanvas(CanvasHistoricoComanda, PnlHistoricoComanda, () => { Dictionary <string, object> form = new Dictionary <string, object>() { { "comandaId", ComandaId } }; StartCoroutine(ComandaAPI.ListarHistoricoComanda(form, (response, error) => { if (error != null) { Debug.Log(error); AlertaManager.Instance.ChamarAlertaMensagem(error, false); return; } for (int i = 0; i < response.Count; i++) { HistoricoComandaObj historicoObj = Instantiate(HistoricoComandaRef, ScvHistoricoComanda); historicoObj.PreencherInfo(response[i]); } })); }); }
private void btnFecharHistoricoCompra() { PnlPopUp.FecharPnlCanvas(CanvasHistoricoComanda, PnlHistoricoComanda, () => { ScvHistoricoComanda.GetComponentsInChildren <HistoricoComandaObj>().ToList().ForEach(x => Destroy(x.gameObject)); }); }
private void configurarListener() { BtnPerfil.onClick.AddListener(() => btnAbrirPerfil()); BtnInfoPerfil.onClick.AddListener(() => btnAbrirInfoPerfil()); BtnSalvarInfo.onClick.AddListener(() => salvarPerfil()); BtnVoltarInfo.onClick.AddListener(() => PnlPopUp.FecharPnl(PnlPerfilEdicao, () => { PnlPerfilGeral.SetActive(true); })); BtnFecharHistorico.onClick.AddListener(() => PnlPopUp.FecharPnl(PnlHistoricoCompra, () => { ScvHistoricoCompra.GetComponentsInChildren <HistoricoCompraObj>().ToList().ForEach(x => Destroy(x.gameObject)); TxtTitulo.text = "Perfil"; PnlPerfilGeral.SetActive(true); })); BtnAbrirHistorico.onClick.AddListener(() => btnAbrirHistoricoCompra()); BtnAbrirEdicaoAvatar.onClick.AddListener(() => { EasyAudioUtility.Instance.Play(EasyAudioUtility.Som.Click_OK); SceneManager.LoadSceneAsync("EdicaoChar", LoadSceneMode.Additive); }); buttonControl.BtnAbas[0].onClick.AddListener(() => MudarAba(0, true)); buttonControl.BtnAbas[1].onClick.AddListener(() => MudarAba(1, true)); }
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); }); }
public void AbrirPnlTransferirLideranca(string clienteId, string nomeCliente) { PnlPopUp.AbrirPopUpCanvas(CanvasConvidar, PnlConvidarGrupo, () => { PnlTransferirLideranca.SetActive(true); LblTransferirLideranca.text = LblTransferirLideranca.text.Replace("@@NOMECLIENTE", nomeCliente); clienteIdTransferirLider = clienteId; }); }
private void btnAbrirInfoPerfil() { PnlPopUp.AbrirPopUp(PnlPerfilEdicao, () => { MudarAba(0, false); configurarEdicaoPerfil(); }, PnlPerfilGeral); }
private void abrirPnlInfoDesafio() { PnlPopUp.AbrirPopUpCanvas( Main.Instance.MenuEstabelecimento.CanvasDesafioInfo, Main.Instance.MenuEstabelecimento.DesafioInfo.gameObject, () => { Main.Instance.MenuEstabelecimento.DesafioInfo.PreencherInfo(Desafio.premio); }); }
public void AbrirPnlConvidarGrupo() { PnlMainConvitesGrupo.SetActive(true); PnlPopUp.AbrirPopUpCanvas(CanvasConvidar, PnlConvidarGrupo, () => { TxtTitulo.text = "Enviar Convite"; PnlConvidar.SetActive(true); }); }
private void configurarListener() { buttonControl.BtnAbas[0].onClick.AddListener(() => mudarAba(0, true)); buttonControl.BtnAbas[1].onClick.AddListener(() => mudarAba(1, true)); buttonControl.BtnAbas[2].onClick.AddListener(() => mudarAba(2, true)); BtnFecharPnlConfirmacaoItem.onClick.AddListener(() => PnlPopUp.FecharPnl(PnlConfirmarItemCompra, null)); BtnFecharPnlInfo.onClick.AddListener(() => fecharPnlEstabInfo()); BtnSairEstabelecimento.onClick.AddListener(() => btnSairEstabelecimento()); }
public void AbrirPnlMensagem(Correio.Mensagem mensagem) { PnlDecisaoConviteGrupo.SetActive(false); this.mensagem = mensagem; TxtMensagem.text = mensagem.mensagemGrande; TxtTitulo.text = mensagem.titulo; configurarMensagemAcao(); marcarMensagemComoLida(); PnlPopUp.AbrirPopUpCanvas(CanvasMensagem, PnlMensagem, null); }
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); } }); }); }
private void configurarListener() { BtnCancelar.onClick.AddListener(() => PnlPopUp.FecharPnlCanvas(CanvasConvidar, PnlConvidarGrupo, () => { PnlMainConvitesGrupo.SetActive(false); PnlConvidar.SetActive(false); TxtChaveAmigavel.text = string.Empty; })); BtnFecharConvitesEnviados.onClick.AddListener(() => PnlPopUp.FecharPnlCanvas(CanvasConvidar, PnlConvidarGrupo, () => { PnlMainConvitesGrupo.SetActive(false); PnlConvitesEnviados.SetActive(false); ScvConvitesEnviados.GetComponentsInChildren <MembroConvidadoObj>().ToList().ForEach(x => Destroy(x.gameObject)); })); BtnFecharTransferirLideranca.onClick.AddListener(() => fecharPnlTransferirLideranca()); BtnConvidarGrupo.onClick.AddListener(() => btnConvidarGrupo()); BtnTransferirLideranca.onClick.AddListener(() => btnTransferirLideranca()); }
private void configurarListener() { BtnFechar.onClick.AddListener(() => PnlPopUp.FecharPopUpSemDesligarPopUP(PnlInfo, () => this.gameObject.SetActive(false))); }
private void fecharPnlMensagem() { PnlPopUp.FecharPnlCanvas(CanvasMensagem, PnlMensagem, null); }
public void PreencherInfoEstabelecimento(Estabelecimento estabelecimento, int aba = 0) { try { BtnSairEstabelecimento.gameObject.SetActive(Cliente.ClienteLogado.configClienteAtual.estaEmUmEstabelecimento); estabelecimentoId_aberto = estabelecimento._id; mudarAba(aba, false); TxtNomeEstabInfo.text = estabelecimento.nome; TxtDescricaoEstabInfo.text = estabelecimento.descricao; TxtTipoEstabInfo.text = estabelecimento.tipo; TxtHorarioAtendTipoEstabInfo.text = estabelecimento.horarioAtendimentoInicio + " às " + estabelecimento.horarioAtendimentoFim; TxtPessoasNoLocalEstabInfo.text = estabelecimento.configEstabelecimentoAtual.clientesNoLocal.Count.ToString(); TxtCelularEstabInfo.text = estabelecimento.celular; TxtTelefoneEstabInfo.text = estabelecimento.telefone; TxtEmailEstabInfo.text = estabelecimento.emailContato; if (estabelecimento.endereco != null) { TxtEndEstabInfo.text = string.Format("{0}, {1} - {2}, {3}/{4}", estabelecimento.endereco.rua, estabelecimento.endereco.numero, estabelecimento.endereco.bairro, estabelecimento.endereco.cidade, estabelecimento.endereco.estado); } else { TxtEndEstabInfo.text = string.Empty; } TxtGoldEstabInfo.text = Util.FormatarValores(Cliente.ClienteLogado.RetornoGoldEstabelecimento(estabelecimento._id)); if (estabelecimento.configEstabelecimentoAtual.estaAberta) { TxtStatusEstabInfo.text = "ABERTO!"; TxtStatusEstabInfo.color = Color.green; } else { TxtStatusEstabInfo.text = "FECHADO!"; TxtStatusEstabInfo.color = Color.red; } TxtDescricaoItemShop.text = string.Empty; PnlPopUp.AbrirPopUpCanvas(CanvasEstabInfo, PnlEstabInfo, () => { estabelecimentoFirebase = new EstabelecimentoFirebase(estabelecimento._id) { AcaoItemLoja = (item, tipoAcao) => { if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Adicionar) { adicionarItemShop(item, estabelecimento.configEstabelecimentoAtual.estaAberta, estabelecimento._id); return; } if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Modificar) { modificarItemShop(item, estabelecimento.configEstabelecimentoAtual.estaAberta, estabelecimento._id); return; } if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Remover) { removerItemShop(item); return; } }, AcaoDesafio = (desafio, tipoAcao) => { if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Adicionar) { adicionarDesafio(desafio); return; } if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Modificar) { modificarDesafio(desafio); return; } if (tipoAcao == EstabelecimentoFirebase.TipoAcao.Remover) { //ScvShop.GetComponentsInChildren<ItemObj>().ToList().ForEach(x => Destroy(x.gameObject)); removerDesafio(desafio); return; } } }; estabelecimentoFirebase.Watch_TelaEstabelecimento(true); //Main.Instance.ResgatarConquistasUsuario(estabelecimento.conquistas, estabelecimento._id); }); } catch (Exception e) { Debug.Log(Util.GetExceptionDetails(e)); } }