public string InsertDislike(DisLike dlike) { try { db.DisLikes.Add(dlike); db.SaveChanges(); return(""); } catch (Exception ex) { return(ex.ToString()); } }
public string DeleteDislike(DisLike ee) { try { db.DisLikes.Remove(ee); db.SaveChanges(); return(""); } catch (Exception ex) { return(ex.ToString()); } }
public JsonResult EditDislike() { string mess = ""; int res = 0; if (WebYoutube.Session.User.Id != 0 && PostID != 0) { var like = dao2.CheckLike(WebYoutube.Session.User.Id, PostID); var dis = dao2.CheckDislike(WebYoutube.Session.User.Id, PostID); var deleLike = dao2.ViewDetailsLike(WebYoutube.Session.User.Id, PostID); var deleDis = dao2.ViewDetailsDislike(WebYoutube.Session.User.Id, PostID); DisLike ins = new DisLike(); ins.CreateDate = DateTime.Now; ins.PeopleID = WebYoutube.Session.User.Id; ins.PostID = PostID; if (like == true && dis == false) { mess = dao2.DeleteLike(deleLike); mess = dao2.InsertDislike(ins); res = 1; } else if (like == false && dis == true) { mess = dao2.DeleteDislike(deleDis); res = 2; } else if (like == false && dis == false) { mess = dao2.InsertDislike(ins); res = 3; } else { res = 0; } } else { res = -1; } return(Json(new { Mess = mess, Res = res })); }