public ActionResult capnhatgiohang(int iMaSP, FormCollection f)
        {
            //lay gio hang tu session
            List <GioHangModels> lstgiohang = LayGioHang();
            //ktra co trong gio hang chua
            GioHangModels sp = lstgiohang.SingleOrDefault(n => n.iMaSach == iMaSP);

            if (sp != null)
            {
                sp.iSoLuong = int.Parse(f["txtSoluong"].ToString());
            }
            return(RedirectToAction("TaoGioHang"));
        }
        public ActionResult ThemGioHang(int iMaSach, string strURL)
        {
            List <GioHangModels> lstGioHang = LayGioHang();
            GioHangModels        sp         = lstGioHang.Find(n => n.iMaSach == iMaSach);

            if (sp == null)
            {
                sp = new GioHangModels(iMaSach);
                lstGioHang.Add(sp);
                return(Redirect(strURL));
            }
            else
            {
                sp.iSoLuong++;
                return(Redirect(strURL));
            }
        }
        public ActionResult xoagiohang(int iMaSP)
        {
            //lay gio hang tu session
            List <GioHangModels> lstgiohang = LayGioHang();
            //kiem tra sach co trong session ["gio hang"]
            GioHangModels sp = lstgiohang.SingleOrDefault(n => n.iMaSach == iMaSP);

            //neu ton tai thi cho sua so luong
            if (sp != null)
            {
                lstgiohang.RemoveAll(n => n.iMaSach == iMaSP);
                return(RedirectToAction("TaoGioHang"));
            }
            if (lstgiohang.Count == 0)
            {
                return(RedirectToAction("TaoGioHang", "GioHang"));
            }
            return(RedirectToAction("TaoGioHang"));
        }