示例#1
0
 public ActionResult EditVacancy(VacancyModel model)
 {
     if (ModelState.IsValid)
     {
         Vacancy        vacancy        = new Vacancy();
         VacancyReposit vacancyreposit = new VacancyReposit();
         VacancyModel   vacancyModel   = new VacancyModel();
         vacancy             = vacancyreposit.GetVacancyForId(model.Id);
         vacancy.Name        = model.Name;
         vacancy.Description = model.Description;
         vacancy.Time        = model.Time;
         vacancy.CompanyName = model.CompanyName;
         vacancy.Request     = model.Request;
         vacancy.Pay         = model.Pay;
         vacancy.OpenVacancy = model.OpenVacancy;
         vacancyreposit.Update(vacancy);
     }
     return(RedirectToAction("Index", "V1"));
 }
示例#2
0
        public ActionResult EditVacancy(string id)
        {
            int            realId         = Int32.Parse(id);
            Vacancy        vacancy        = new Vacancy();
            VacancyReposit vacancyreposit = new VacancyReposit();
            VacancyModel   vacancyModel   = new VacancyModel();

            vacancy                  = vacancyreposit.GetVacancyForId(realId);
            vacancyModel.Id          = vacancy.Id;
            vacancyModel.Name        = vacancy.Name;
            vacancyModel.Description = vacancy.Description;
            vacancyModel.Time        = vacancy.Time;
            vacancyModel.CompanyName = vacancy.CompanyName;
            vacancyModel.Request     = vacancy.Request;
            vacancyModel.Pay         = vacancy.Pay;
            vacancyModel.NameAutor   = vacancy.NameAutor;
            vacancyModel.OpenVacancy = vacancy.OpenVacancy;
            return(View(vacancyModel));
        }