public ItensCarrinhoViewModel AdicionarProduto(ItensCarrinhoViewModel itensCarrinhoViewModel, Guid idCarrinho, Guid idProd) { var itensCarrinho = Mapper.Map <ItensCarrinho>(itensCarrinhoViewModel); itensCarrinho.ProdutoId = idProd; itensCarrinho.CarrinhoComprasId = idCarrinho; var produto = new Produto(); produto = AcharProduto(produto, idProd); itensCarrinho.ValorTotal = itensCarrinho.ValorTotal + (produto.valor * itensCarrinho.Quantidade); itensCarrinho.Id = _itensCarrinhoService.Contador(); itensCarrinho.NomeProduto = produto.nomeProd; var itensCarrinhoReturn = _itensCarrinhoService.AdicionarProduto(itensCarrinho); Commit(); return(Mapper.Map <ItensCarrinhoViewModel>(itensCarrinhoReturn)); }
public ActionResult AdicionarProduto(ItensCarrinhoViewModel itensCarrinhoViewModel, Guid idCarrinho, Guid idProd) { var itensCarrinho = _itensCarrinhoAppService.AdicionarProduto(itensCarrinhoViewModel, idCarrinho, idProd); return(RedirectToAction("TodosProdutos", "Produtos")); }