public ActionResult Request(HiringRequest req, int id) { req.Project_id = id; int userid = Convert.ToInt32(Session["UserID"]); req.User_id = userid; req.State_id = 2; req.RequestType = 1; db.HiringRequests.Add(req); db.SaveChanges(); return(View("Index")); }
public ActionResult Assign(int id, HiringRequest req) { var test = Convert.ToInt32(Session["IDProject"]); req.Project_id = test; req.User_id = id; req.RequestType = 4; req.State_id = 2; db.HiringRequests.Add(req); db.SaveChanges(); return(RedirectToAction("AssignJE")); }
public ActionResult Accept(int id, HiringRequest req) { var proj = db.HiringRequests.Single(F => F.R_Id == id); var t = db.Teams.Where(S => S.project_id == proj.Project_id).FirstOrDefault(); t.U_id_JE = Convert.ToInt32(Session["UserID"]); db.HiringRequests.Remove(proj); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult CustomerPost(Project proj, HiringRequest req) { int userid = Convert.ToInt32(Session["UserID"]); proj.User_Id = userid; proj.Onprog_id = 1; proj.State_Id = 1; db.Projects.Add(proj); // req.Project_id = proj.Project_Id; req.User_id = userid; req.State_id = proj.State_Id; req.RequestType = 1; db.HiringRequests.Add(req); db.SaveChanges(); return(RedirectToAction("myProfile")); }