Esempio n. 1
0
        public IActionResult Add(string id)
        {
            var      usuario  = HttpContext.User.Identity.Name;
            Carrinho carrinho = _carrinhoServices.Obter(usuario);

            carrinho.Add(_produtoServices.ObterProduto(id).Result);
            _carrinhoServices.Salvar(usuario, carrinho);
            return(PartialView("Index", carrinho));
        }
Esempio n. 2
0
        public async Task <IActionResult> Add(string id)
        {
            var usuario  = HttpContext.User.Identity.Name;
            var carrinho = _carrinhoService.Obter(usuario);

            carrinho.Add(await _produtoServices.ObterProduto(id));

            _carrinhoService.Salvar(usuario, carrinho);

            return(PartialView("Index", carrinho));
        }