public JsonResult AddTrangThaiBaiHat(int id, string tt)
        {
            var bh = new BaiHatYeuThich();

            bh.IdBaiHat       = id;
            bh.TrangThaiThich = tt;
            bh.IdNguoiDung    = (Session["taikhoan"] as NguoiDung).IdNguoiDung;
            BaiHatYeuThichDAO x = new BaiHatYeuThichDAO();

            x.UpdateTrangThai(bh);
            return(Json("success", JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public void UpdateTrangThai(BaiHatYeuThich bh)
        {
            var y = context.BaiHatYeuThiches.SingleOrDefault(x => x.IdBaiHat == bh.IdBaiHat && x.IdNguoiDung == bh.IdNguoiDung);

            if (y == null)
            {
                context.BaiHatYeuThiches.Add(bh);
                context.SaveChanges();
            }
            else
            {
                y.TrangThaiThich = bh.TrangThaiThich;
                context.SaveChanges();
            }
        }
        public JsonResult AddBaiHatYeuThich(int id)
        {
            var bh = new BaiHatYeuThich();

            bh.IdBaiHat       = id;
            bh.TrangThaiThich = "thích";
            if (Session["taikhoan"] != null)
            {
                bh.IdNguoiDung = (Session["taikhoan"] as NguoiDung).IdNguoiDung;
            }
            BaiHatYeuThichDAO like = new BaiHatYeuThichDAO();

            if (like.KiemTra(id, (Session["taikhoan"] as NguoiDung).IdNguoiDung))
            {
                like.Add(bh);
            }
            else
            {
                like.Delete(id, (Session["taikhoan"] as NguoiDung).IdNguoiDung);
                return(Json("error", JsonRequestBehavior.AllowGet));
            }

            return(Json("success", JsonRequestBehavior.AllowGet));
        }
Exemple #4
0
 public void Add(BaiHatYeuThich bh)
 {
     context.BaiHatYeuThiches.Add(bh);
     context.SaveChanges();
 }