Exemple #1
0
        public ActionResult XoaSPYeuThich(int idsach, string strURL)
        {
            if (Session["Taikhoan"] != null)
            {
                int            makh       = data.khachhangs.Where(n => n.taikhoan == (Session["TenTK"]).ToString()).FirstOrDefault().idkh;
                DSSachYeuThich dsYeuThich = data.DSSachYeuThiches.Where(n => n.idsach == idsach && n.idkh == makh).FirstOrDefault();
                string         tenhang    = data.saches.Where(n => n.idsach == idsach).FirstOrDefault().tensach;

                if (dsYeuThich == null)
                {
                    ViewBag.ThongBao = "Sản phẩm này không nằm trong danh sách thích.";
                }
                else
                {
                    ViewBag.ThongBao = "Đã xóa sản phẩm: " + tenhang + " trong danh mục yêu thích.";
                    data.DSSachYeuThiches.DeleteOnSubmit(dsYeuThich);
                    data.SubmitChanges();
                    int sl = data.DSSachYeuThiches.Where(n => n.idkh == makh).Count();
                    Session["makh"] = sl;
                    ViewBag.sl      = Session["makh"];
                }
                return(Redirect(strURL));
            }
            else
            {
                return(RedirectToAction("chon", "NguoiDung"));
            }
        }
Exemple #2
0
 public ActionResult ThemSPYeuThich(int idsach, string strURL)
 {
     if (Session["Taikhoan"] != null)
     {
         int            makh       = data.khachhangs.Where(n => n.taikhoan == (Session["TenTK"]).ToString()).FirstOrDefault().idkh;
         DSSachYeuThich dsYeuThich = data.DSSachYeuThiches.Where(n => n.idsach == idsach && n.idkh == makh).FirstOrDefault();
         if (dsYeuThich == null)
         {
             DSSachYeuThich danhsach = new DSSachYeuThich();
             danhsach.idsach = idsach;
             danhsach.idkh   = makh;
             data.DSSachYeuThiches.InsertOnSubmit(danhsach);
             data.SubmitChanges();
             int sl = data.DSSachYeuThiches.Where(n => n.idkh == makh).Count();
             Session["makh"]  = sl;
             ViewBag.sl       = Session["makh"];
             ViewBag.ThongBao = "Đã thêm sản phẩm vào mục yêu thích.";
         }
         else
         {
             ViewBag.ThongBao = "Sản phẩm này đã có trong danh mục yêu thích.";
         }
         return(Redirect(strURL));
     }
     else
     {
         return(RedirectToAction("chon", "NguoiDung"));
     }
 }