Пример #1
0
    private void modificarProdutoDoGrupo(Comanda.Produto produto)
    {
        ItemComandaObj itemComandaObj = lstProdutosComanda.Find(x => x.Produto.infoProduto._id == produto.infoProduto._id);

        if (itemComandaObj != null)
        {
            itemComandaObj.PreencherInfo(produto);
        }
    }
Пример #2
0
    private void removerProdutoDoGrupo(Comanda.Produto produto)
    {
        ItemComandaObj itemComandaObj = lstProdutosComanda.Find(x => x.Produto.infoProduto._id == produto.infoProduto._id);

        if (itemComandaObj != null)
        {
            Destroy(itemComandaObj.gameObject);
            lstProdutosComanda.Remove(itemComandaObj);
        }
    }
Пример #3
0
    private void adicionarProdutoAoGrupo(Comanda.Produto produto)
    {
        if (produto != null)
        {
            ItemComandaObj itemComandaObj = Instantiate(ItensComandaRef, ScvItensComanda);

            Main.Instance.ObterIcones(produto.infoProduto.icon, FileManager.Directories.produto, (textura) =>
            {
                if (textura != null)
                {
                    itemComandaObj.PreencherIcone(textura);
                }
            });
            itemComandaObj.PreencherInfo(produto);
            lstProdutosComanda.Add(itemComandaObj);
        }
    }