//------------------------------------ #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]); } })); }); }
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]); } })); }); }
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 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); }); }
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 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)); } }