public ActionResult AddFieldActivitiy(AddResumeFieldActivitiesViewModel model) { var resume = db.Resumes.Include(r => r.Candidate).ThenInclude(r => r.AccountUser) .Include(r => r.FieldActivities).ThenInclude(r => r.FieldActivity) .FirstOrDefault(i => i.Id == model.ResumeId); var fieldActivity = db.FieldActivities.FirstOrDefault(e => e.Id == model.FieldActivityId); var newFieldActivity = new FieldActivityResume() { Id = Guid.NewGuid(), Resume = resume, FieldActivity = fieldActivity, }; resume.DateChange = DateTime.Now; // newExp.EmploymentId = employment.Id; resume.FieldActivities.Add(newFieldActivity); db.Update(resume); db.SaveChanges(); return(RedirectToAction("Edit", "Resume", new { resumeId = model.ResumeId })); }
// Сфера діяльності public ActionResult AddFieldActivitiy(Guid resumeId) { var resume = db.Resumes.Include(r => r.Candidate).ThenInclude(r => r.AccountUser) .Include(r => r.FieldActivities) .FirstOrDefault(i => i.Id == resumeId); var model = new AddResumeFieldActivitiesViewModel() { Resume = resume, }; model.FieldActivities = db.FieldActivities.Include(f => f.Resumes) .Select(e => new SelectListItem() { Value = e.Id.ToString(), Text = e.Name }).ToList(); return(View("/Arrea/Candidate/Views/Resumes/EditResume/AddFieldActivities.cshtml", model)); }