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"));
        }
Ejemplo n.º 4
0
        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"));
        }