public ActionResult AssignReviewerSingle(AssignPaper assign, AspNetUser user) { //db.AssignPapers.Add(assign); //db.SaveChanges(); return(RedirectToAction("ChairMainPage")); }
public ActionResult AssignReviewerSingle(int PaperId, AssignPaper m) { Paper paper = db.Papers.Find(PaperId); m.PaperId = paper.Id; TempData.Add("I", m.PaperId); var users = from u in db.AspNetUsers where u.AspNetRoles.Any(r => r.Name == "Reviewer") select u; return(View(users.ToList())); }
//[HttpPost] public ActionResult assign([Bind(Include = "Id,PaperId,ReviewerId")] AssignPaper assign, string Id) { assign.PaperId = Convert.ToInt32(TempData["I"].ToString()); Paper paper = db.Papers.Find(assign.PaperId); if (paper.No__of_review > 4) { RedirectToAction("assignFail"); } AspNetUser user = db.AspNetUsers.Find(Id); assign.ReviewerId = user.Id; db.AssignPapers.Add(assign); db.SaveChanges(); TempData.Remove("I"); return(RedirectToAction("ChairMainPage")); }