Good afternoon,
I would like to know how I can get the amount I enter in my view of the cart and save it by giving refresh. For example: the client added 8 quantities of pasta but after updating the page this quantity returns to normal which is quantity 1 ;
My actionresult in DAO:
public ActionResult RecarregaItensCarrinho(int id)
{
ProdutosDAO dao = new ProdutosDAO();
Produto produto = dao.BuscaPorId(id);
if (produto != null)
{
return Json(new { sucesso = false, resposta = "Nao tem o que atualizar" }, JsonRequestBehavior.AllowGet);
}
else
{
return Json(new { sucesso = true, produto.Quantidade }, JsonRequestBehavior.AllowGet);
}
}
My function in js in cartcshtml:
function RecarregaItensCarrinho() {
var itens = $("#codItens").val();
var todosItens = @qtdTotal;
$.ajax({
type: 'POST',
url: 'RecarregaItens',
data: {
itens
},
success: function (data) {
if (data.sucesso == true) {
$(".qtdProduto").text(@qtdTotal);
} else {
alert(data.resposta);
}
}
})
}