public int CriarPedido(Pedido clientePedido) { decimal totalPedido = 0; var itensCarrinho = ObterItensCarrinho(); foreach (var item in itensCarrinho) { var produtoEncomendado = new ItensDoPedido { ProdutoId = item.ProdutoId, PedidoId = clientePedido.PedidoId, Quantidade = item.TotalItens }; totalPedido += (item.TotalItens * item.Produto.Preco); db.ProdutosEncomendados.Add(produtoEncomendado); } clientePedido.Total = totalPedido; db.SaveChanges(); CarrinhoVazio(); return(clientePedido.PedidoId); }