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)); }
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)); }
public void Add(BaiHatYeuThich bh) { context.BaiHatYeuThiches.Add(bh); context.SaveChanges(); }