Example #1
0
        public ActionResult EditV(AddVacanci vac)
        {
            if (ModelState.IsValid)
            {
                HttpCookie cookie = Request.Cookies["EditID"];
                if (cookie != null)
                {
                    string id      = cookie["Id"];
                    var    confVac = db.Vacancis.FirstOrDefault(x => x.Id.ToString() == id);
                    if (confVac != null)
                    {
                        confVac.name_company   = vac.name_company;
                        confVac.name_job       = vac.name_job;
                        confVac.experience_job = vac.experience_job;
                        confVac.skills         = vac.skills;
                        confVac.salary         = vac.salary;
                        db.SaveChanges();

                        if (Request.Cookies["EditID"] != null)
                        {
                            HttpCookie cookii = new HttpCookie("EditID");
                            cookii.Expires = DateTime.Now.AddDays(-1);
                            Response.Cookies.Add(cookii);
                        }
                    }
                    return(RedirectToAction("Private"));
                }
            }
            return(RedirectToAction("Edit"));
        }
Example #2
0
        public ActionResult AddVacanci(AddVacanci vacan)
        {
            HttpCookie cookie = Request.Cookies["AuthID"];

            if (cookie != null)
            {
                if (ModelState.IsValid)
                {
                    db.Vacancis.Add(new Vacanci {
                        user_id = cookie["Id"], name_company = vacan.name_company, name_job = vacan.name_job, skills = vacan.skills, salary = vacan.salary, experience_job = vacan.experience_job, create_data = DateTime.Now
                    });
                    db.SaveChanges();
                    return(RedirectToAction("Private"));
                }
            }
            return(RedirectToAction("AddVacanci"));
        }