public ActionResult UnfollowRsh(int rid) { if (Session["UserID"] == null) { return(RedirectToAction("LogIn", "User")); } else { int uid = Convert.ToInt32(Session["UserID"]); tblresearchfollower resFol = res.tblresearchfollowers.Where(t => t.ResearchID == rid && t.UserID == uid).SingleOrDefault(); res.tblresearchfollowers.Remove(resFol); res.SaveChanges(); return(View(res.tblresearches.Where(t => t.ResearchID == rid).SingleOrDefault())); } }
public ActionResult AcceptRejectReq(int id, int op) { if (Session["UserID"] == null) { return(RedirectToAction("LogIn", "User")); } else { int uid = Convert.ToInt32(Session["UserID"]); tblresearchrequest resReq = res.tblresearchrequests.Where(t => t.ResearchRequestID == id).SingleOrDefault(); if (op == 0) { tblresearchfollower resFol = new tblresearchfollower(); resFol.ResearchID = resReq.ResearchID; resFol.UserID = resReq.UserID; res.tblresearchfollowers.Add(resFol); } res.tblresearchrequests.Remove(resReq); res.SaveChanges(); return(RedirectToAction("Index", "User", new { id = uid })); } }