Esempio n. 1
0
 public void CapNhatGioHang(ShopBanGiayProEntity giay)
 {
     foreach (ShopBanGiayProEntity it in danhsach)
     {
         if (it.MaGiay == giay.MaGiay)
         {
             it.SoLuong = giay.SoLuong;
             if (giay.SoLuong == 0)
                 danhsach.Remove(it);
             return;
         }
     }
 }
Esempio n. 2
0
 public void CapNhatGioHang(ShopBanGiayProEntity giay)
 {
     foreach (ShopBanGiayProEntity it in danhsach)
     {
         if (it.MaGiay == giay.MaGiay)
         {
             it.SoLuong = giay.SoLuong;
             if (giay.SoLuong == 0)
             {
                 danhsach.Remove(it);
             }
             return;
         }
     }
 }
Esempio n. 3
0
 public ActionResult AddToCart(string id, float gia)
 {
     if (Session["Cart"] != null)
     {
         CartList = (List<ShopBanGiayProEntity>)Session["Cart"];
         var OldCart = CartList.Find(m => m.MaGiay == id);
         if (OldCart != null)
         {
             var NewCart = new ShopBanGiayProEntity { MaGiay = id, SoLuong = OldCart.SoLuong + 1, DonGia = gia };
             CartList.Remove(OldCart);
             CartList.Add(NewCart);
         }
         else
         {
             CartList.Add(new ShopBanGiayProEntity { MaGiay = id, SoLuong = 1, DonGia = gia });
         }
     }
     else
     {
         CartList.Add(new ShopBanGiayProEntity { MaGiay = id, SoLuong = 1, DonGia = gia });
     }
     Session["Cart"] = CartList;
     return RedirectToAction("ShowCart");
 }