Exemplo n.º 1
0
        public bool addFavouriteSanPham(int productID, string userID)
        {
            try
            {
                FavouriteSanPham fal = new FavouriteSanPham();

                fal.UserId    = userID;
                fal.ProductId = productID;

                //FavouriteSanPham emp = db.FavouriteSanPhams.Where(x => x.ProductId == productID && x.UserId == userID).FirstOrDefault<FavouriteSanPham>();

                db.FavouriteSanPhams.Add(fal);
                db.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 2
0
        public bool deleteFavouriteSanPham(int productID, string userID)
        {
            //var entry = db.Entry(FavouriteSanPham);
            FavouriteSanPham fal = new FavouriteSanPham();

            fal.ProductId = productID;
            fal.UserId    = userID;

            FavouriteSanPham sp = db.FavouriteSanPhams.Where(x => x.ProductId == productID && x.UserId == userID).FirstOrDefault <FavouriteSanPham>();

            db.FavouriteSanPhams.Remove(sp);
            db.SaveChanges();

            //db.FavouriteSanPhams.State = System.Data.Entity.EntityState.Deleted;
            //entry.State = EntityState.Modified;
            //db.FavouriteSanPhams.AsNoTracking();

            //db.FavouriteSanPhams.Attach(fal);
            //db.FavouriteSanPhams.Remove(fal);
            //db.SaveChanges();
            return(true);
        }