public bool iflike(int userid, int noteid) { NoteLike like = db.NoteLike.Where(a => a.UserID == userid && a.NoteID == noteid).FirstOrDefault(); if (like != null) { return(true); } else { return(false); } }
public bool dellike(int userid, int noteid) { NoteLike like = db.NoteLike.Where(b => b.UserID == userid && b.NoteID == noteid).FirstOrDefault(); if (like != null) { db.NoteLike.Remove(like); db.SaveChanges(); return(true); } else { return(false); } }
public void Notelikeclick(int userid, int noteid) { NoteLike like = db.NoteLike.Where(b => b.UserID == userid && b.NoteID == noteid).FirstOrDefault(); if (like != null) { db.NoteLike.Remove(like); db.SaveChanges(); } else { NoteLike like1 = new NoteLike(); like1.NoteID = noteid; like1.UserID = userid; like1.Time = DateTime.Now; db.NoteLike.Add(like1); db.SaveChanges(); } }
//点赞取消赞操作 public int notezan(int noteid) { var userid = Convert.ToInt32(Session["User_id"]); var a = notelikes.iflike(userid, noteid); if (a == true) { notelikes.dellike(userid, noteid); return(notelikes.Notelikenum(noteid)); } else { NoteLike like = new NoteLike(); like.NoteID = noteid; like.UserID = userid; like.Time = DateTime.Now; notelikes.addlike(like); return(notelikes.Notelikenum(noteid)); } }
//点赞 public void addlike(NoteLike like) { ilike.addlike(like); }
public void addlike(NoteLike like) { db.NoteLike.Add(like); db.SaveChanges(); }