public ActionResult Adicionar(int id) //Adiciona ao Carrinho o item desejado pelo user
        {
            CarrinhoDAO     dao   = new CarrinhoDAO();
            ProdutoDAO      pdao  = new ProdutoDAO();
            ItemCarrinhoDAO icdao = new ItemCarrinhoDAO();
            Carrinho        c     = dao.BuscarUltimoCarrinho();

            if (c.Id != 0)    //se retornar algum carrinho
            {
                if (c.Estado) //ESTADO TRUE = ABERTO
                {
                    if (icdao.BuscarPorIdCarProd(id, c.Id) == null)
                    {
                        dao.AdicionarProd(pdao.BuscaId(id), c.Id);
                        return(RedirectToAction("ConfirmCarrinho"));
                    }
                    return(RedirectToAction("ConfirmCarrinho"));
                }
                else
                {
                    c = dao.CriaCarrinho();
                    dao.AdicionarProd(pdao.BuscaId(id), c.Id);
                    return(RedirectToAction("ConfirmCarrinho"));
                }
            }
            else
            {
                c = dao.CriaCarrinho();
                dao.AdicionarProd(pdao.BuscaId(id), c.Id);
                return(RedirectToAction("ConfirmCarrinho"));
            }
        }
        public ActionResult RemoverItem(int idProd, int idCar)
        {
            ItemCarrinhoDAO dao = new ItemCarrinhoDAO();
            ItemCarrinho    ic  = dao.BuscarPorIdCarProd(idProd, idCar);

            dao.Remover(ic);
            return(RedirectToAction("ConfirmCarrinho"));
        }
        public ActionResult MudarQtd(int Qtd, int IdProd, int IdCar)
        {
            ItemCarrinhoDAO dao = new ItemCarrinhoDAO();
            ItemCarrinho    ic  = dao.BuscarPorIdCarProd(IdProd, IdCar);

            ic.Quantidade = Qtd;
            dao.Salvar();
            return(RedirectToAction("ConfirmCarrinho"));
        }