public void AddPromocaoCarrinho(KitPromocao kit) { ProdutoViewModel novoItem = new ProdutoViewModel(); novoItem.nomeProduto = "Kit " + kit.Produto.nomeProduto; novoItem.preco = kit.Promocao.preco; novoItem.quantidade = kit.Promocao.quantidade; novoItem.nomePromocao = kit.Promocao.nomePromocao; listaCarrinhoAtual.Add(novoItem); }
public ActionResult AdicionarNoCarinho(int?codProduto, int?codPromocao) { if (codProduto == null || codPromocao == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } KitPromocao kit = db.KitPromocao.Where(x => x.codProduto == codProduto && x.codPromocao == codPromocao).FirstOrDefault(); if (kit == null) { return(HttpNotFound()); } AddPromocaoCarrinho(kit); return(RedirectToAction("Carrinho", "Home")); }