Beispiel #1
0
        public static bool RollbackProdutoBalcao(ProdutoBalcao[] produtosBalcao, ContextPage contexto, IProdutoData produtoData)
        {
            foreach (var item in produtosBalcao)
            {
                Produto prodBase = produtoData.Get(item.idProduto);
                prodBase.quantidade = prodBase.quantidade + item.quantidade;
                produtoData.UpdateQuantity(prodBase);
            }

            return(true);
        }
Beispiel #2
0
        public static bool BaixaProdutoBalcao(ProdutoBalcao[] produtosBalcao, ContextPage contexto, IProdutoData produtoData)
        {
            foreach (var item in produtosBalcao)
            {
                //recupera Quantidade Atual

                Produto prodBase = produtoData.Get(item.idProduto);

                prodBase.quantidade = prodBase.quantidade - item.quantidade;
                produtoData.UpdateQuantity(prodBase);
            }

            return(true);
        }