public void Cadastrar(ProdutoItem item) { var Lista = new List <ProdutoItem>(); if (_cookie.Existe(Key)) { Lista = Consultar(); var ItemLocalizado = Lista.SingleOrDefault(a => a.Id == item.Id); if (ItemLocalizado == null) { Lista.Add(item); } else { ItemLocalizado.QuantidadeCarrinhoProduto += 1; } } else { Lista = new List <ProdutoItem>(); Lista.Add(item); } Salvar(Lista); }
public List <Models.Correios.Frete> Consultar() { if (_cookie.Existe(Key)) { List <Models.Correios.Frete> lista = JsonConvert.DeserializeObject <List <Models.Correios.Frete> >(_cookie.Consultar(Key)); return(lista); } return(new List <Models.Correios.Frete>()); }