public IHttpActionResult PutCarrinho(JObject identifier) { string message = ""; Carrinho carrinho = new JavaScriptSerializer().Deserialize <Carrinho>(identifier.ToString()); message = manager.AdicionarCarrinho(carrinho); if (message == "Novo carrinho adicionado!") { managerNoti.AdicionarNotificao(message); } return(Ok()); }
public IHttpActionResult PutCarrinho(string identifier) { string message = ""; List <Carrinho> carro = new List <Carrinho>(); foreach (string id in identifier.Split(',')) { Carrinho carrinho = new Carrinho(); Produto produto = managerLoja.SelecionarProdutoPorRowKeyunico(id.Split('_')[0]); carrinho = manager.ProdutoToCarrinho(produto); carrinho.Quantidade = Int32.Parse(id.Split('_')[1]); message += manager.AdicionarCarrinho(carrinho); if (message == "Novo carrinho adicionado!") { managerNoti.AdicionarNotificao(message); } } return(Ok()); }