コード例 #1
0
        public bool Verifica(Models.Carrinho carrinho)
        {
            foreach (var produto in carrinho.Produtos)
            {
                try
                {
                    if (estoqueRepositorio.GetEstoqueProduto(produto.Nome) < produto.Quantidade)
                    {
                        return(false);
                    }
                }
                catch (Exception ex)
                {
                    throw new Exception("Produto Insuficiente " + produto.Nome, ex);
                }
            }

            return(true);
        }