public RedirectToActionResult AddToCart(int id) { var item = _prodRep.AllProducts.FirstOrDefault(i => i.Id == id); if (item != null) { _storeCart.AddToCart(item); } ViewBag.Title = "Корзина"; return(RedirectToAction("Index")); }
public async Task <IActionResult> addToCart([FromBody] int idPhone) { string nameUser = this.User.Identity.Name; var user = _userRep.Users.FirstOrDefault(с => с.Email == nameUser); var phone = _phoneRep.Phones.FirstOrDefault(i => i.id == idPhone); if (user != null && phone != null) { _storeCart.AddToCart(phone, user); } return(Ok()); }