Esempio n. 1
0
        public IActionResult DeleteItems(string itemID)
        {
            if (!UserStatus.getUserStatus(this, "Client"))
            {
                var cartItems = HttpContext.Session.GetObjectFromJson <List <Carts> >(GetCartId());
                if (cartItems != null)
                {
                    var itemToRM = cartItems.FirstOrDefault(items => items.AutoId.Equals(itemID));
                    if (itemToRM != null)
                    {
                        cartItems.Remove(itemToRM);
                        HttpContext.Session.SetObjectAsJson(GetCartId(), cartItems);
                        return(Ok("Đã xóa sản phẩm ra khỏi giỏ rồi nha"));
                    }
                    return(NotFound("Bro wtf did just send ?"));
                }
                else
                {
                    return(NotFound("Bro your cart is empty wtf ?"));
                }
            }
            else
            {
                var cartItems = _context.Carts.ToList();;
                if (cartItems.Count() <= 0)
                {
                    return(NotFound("Bro your cart is empty wtf ?"));
                }
                else
                {
                    var itemToRM = cartItems.FirstOrDefault(items => items.AutoId.Equals(itemID));

                    if (itemToRM != null)
                    {
                        _context.Carts.Remove(itemToRM);
                        _context.SaveChanges();
                        return(Ok("Đã xóa sản phẩm ra khỏi giỏ rồi nha"));
                    }
                }
            }
            return(NotFound("Bro wtf did just send ?"));
        }
Esempio n. 2
0
 public IActionResult Register(LoginRegisterModel registerModel)
 {
     if (ModelState.IsValid)
     {
         string password2 = PasswordCrypt.CreateMD5(registerModel.passWord);
         if (checkUserinfosignup(registerModel))
         {
             Khachhang obj = new Khachhang();
             obj.Email  = registerModel.userName;
             obj.NameKh = registerModel.NameKh;
             //obj.SoDiethoai = registerModel.userName;
             obj.Password = password2;
             _context.Khachhang.Add(obj);
             _context.SaveChanges();
             return(Redirect("/login"));
         }
         else
         {
             ViewData["UserLoginFailed"] = "Trùng tên đăng nhập rồi nha khứa ";
         }
     }
     return(View());
 }