public ActionResult ReqJE(string proId, string jeId) { int pid = int.Parse(proId); int jid = int.Parse(jeId); int pm = (int)Session["ID"]; var req = db.Req_Team.Where(x => x.rPM == pm && x.proId == pid && x.rTL == jid).FirstOrDefault(); //Console.Write(req.Id); if (req != null) { return(RedirectToAction("Index", "Profile")); } else { int i = int.Parse(proId); var p = db.project.Where(x => x.Id == i).FirstOrDefault(); Req_Team rt = new Req_Team(); rt.rPM = (int)Session["ID"]; rt.rTL = int.Parse(jeId); rt.tId = p.pTeam; rt.proId = p.Id; rt.rStatue = 0; db.Req_Team.Add(rt); db.SaveChanges(); } return(RedirectToAction("Index", "Profile")); }
public ActionResult TeamRequest(string userid, string teamid) { int ID = Convert.ToInt32(Session["ID"]); int uid = int.Parse(userid); int tmid = int.Parse(teamid); Req_Team rt = new Req_Team(); rt.rPM = ID; rt.rTL = uid; rt.tId = tmid; rt.proId = null; rt.rStatue = 0; db.Req_Team.Add(rt); db.SaveChanges(); return(RedirectToAction("Index", "Profile")); }