Ejemplo n.º 1
0
        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"));
        }
Ejemplo n.º 2
0
            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());
            }